BMW 3 Series for sale near Hull

Find and finance your next BMW 3 Series in and around Hull with ChooseMyCar

Reviews 3640 • Excellent

ChooseMyCar operates as a credit broker, not a lender. We offer a variety of car finance options to suit different needs, including popular choices like Hire Purchase (HP) and Personal Contract Purchase (PCP), as well as specialised services. Our goal is straightforward: to make car financing easy and accessible for everyone. Interest rates start from 9.9% APR. For example, if you borrow £9,000 over 60 months months with a REPRESENTATIVE APR of 21.9% and no deposit, the monthly payment would be £238.28. The total cost would be £5,296.90, making the total amount payable £14,296.90.

  • BMW 3 Series

3 SERIES 330i M Sport 4dr Step Auto BMW 3 Series

48,443 miles 2021 Zero Deposit

Home Delivery Available

£23,555
Scunthorpe
£392/month
Example
  • BMW 3 Series

2.0 320d M Sport Touring 5dr Diesel Manual Euro 6 BMW 3 Series

37,531 miles 2017 Zero Deposit

Home Delivery Available

£16,391
£344/month
Example
  • BMW 3 Series

2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in H BMW 3 Series

32,463 miles 2019 Zero Deposit

Home Delivery Available

£20,750
£435/month
Example
  • BMW 3 Series

M3 3 SERIES M340i xDrive MHT 4dr Step Auto BMW 3 Series

19,401 miles 2022 Zero Deposit

Home Delivery Available

£42,153
Grimsby
£701/month
Example
  • BMW 3 Series

330 330e M Sport 4dr Step Auto BMW 3 Series

91,570 miles 2016 Zero Deposit

Home Delivery Available

£9,494
Scunthorpe
£199/month
Example
  • BMW 3 Series

3 SERIES 330e M Sport 5dr Step Auto BMW 3 Series

11,356 miles 2024 Zero Deposit

Home Delivery Available

£33,384
Scunthorpe
£556/month
Example
  • BMW 3 Series

3 SERIES 320i M Sport 4dr Step Auto BMW 3 Series

39,030 miles 2021 Zero Deposit

Home Delivery Available

£22,423
Scunthorpe
£373/month
Example
  • BMW 3 Series

3 SERIES 320i M Sport 5dr Step Auto BMW 3 Series

11,732 miles 2024 Zero Deposit

Home Delivery Available

£32,854
Scunthorpe
£547/month
Example
  • BMW 3 Series

3 SERIES 320i M Sport 5dr Step Auto [Tech Pack] BMW 3 Series

11,841 miles 2024 Zero Deposit

Home Delivery Available

£33,168
Scunthorpe
£552/month
Example
  • BMW 3 Series

M3 3 SERIES M340d xDrive MHT 4dr Step Auto BMW 3 Series

7,676 miles 2024 Zero Deposit

Home Delivery Available

£47,465
Grimsby
£790/month
Example
  • BMW 3 Series

3 SERIES 320i M Sport 4dr Step Auto [Pro Pack] BMW 3 Series

15,649 miles 2021 Zero Deposit

Home Delivery Available

£25,592
Scunthorpe
£426/month
Example
  • BMW 3 Series

3 SERIES 320i M Sport 5dr Step Auto BMW 3 Series

9,289 miles 2024 Zero Deposit

Home Delivery Available

£33,894
Grimsby
£564/month
Example
  • BMW 3 Series

3 SERIES 320d MHT M Sport 5dr Step Auto BMW 3 Series

16,044 miles 2021 Zero Deposit

Home Delivery Available

£29,023
Scunthorpe
£483/month
Example
  • BMW 3 Series

3 SERIES 330e M Sport 4dr Step Auto BMW 3 Series

48,012 miles 2021 Zero Deposit

Home Delivery Available

£20,460
Scunthorpe
£340/month
Example
  • BMW 3 Series

3 SERIES 330e M Sport 5dr Step Auto BMW 3 Series

45,804 miles 2021 Zero Deposit

Home Delivery Available

£22,460
Scunthorpe
£374/month
Example
  • BMW 3 Series

3 SERIES 330e M Sport 4dr Step Auto [Pro Pack] BMW 3 Series

13,620 miles 2024 Zero Deposit

Home Delivery Available

£32,488
Scunthorpe
£541/month
Example