BMW 3 Series for sale near Cambridge

Find and finance your next BMW 3 Series in and around Cambridge 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

2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petr BMW 3 Series

47,000 miles 2022 Zero Deposit

Home Delivery Available

£21,995
£366/month
Example
  • BMW 3 Series

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

7,501 miles 2023 Zero Deposit

Home Delivery Available

£29,420
Cambridge
£490/month
Example
  • BMW 3 Series

2.0 320d Sport Touring Auto Euro 6 (s/s) 5dr BMW 3 Series

118,638 miles 2015 Zero Deposit

Home Delivery Available

£7,999
£168/month
Example
  • BMW 3 Series

2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr BMW 3 Series

106,625 miles 2016 Zero Deposit

Home Delivery Available

£9,490
Bedford
£199/month
Example
  • BMW 3 Series

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

34,001 miles 2021 Zero Deposit

Home Delivery Available

£26,390
Cambridge
£439/month
Example
  • BMW 3 Series

2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hy BMW 3 Series

90,229 miles 2016 Zero Deposit

Home Delivery Available

£8,499
£178/month
Example
  • BMW 3 Series

3 SERIES 330e SE 4dr Step Auto BMW 3 Series

49,101 miles 2017 Zero Deposit

Home Delivery Available

£11,740
Cambridge
£246/month
Example
  • BMW 3 Series

2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/ BMW 3 Series

75,000 miles 2019 Zero Deposit

Home Delivery Available

£18,995
£399/month
Example
  • BMW 3 Series

2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( BMW 3 Series

19,941 miles 2021 Zero Deposit

Home Delivery Available

£23,995
£399/month
Example
  • BMW 3 Series

2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr BMW 3 Series

5,625 miles 2019 Zero Deposit

Home Delivery Available

£21,500
£451/month
Example
  • BMW 3 Series

1.5 318i SE Touring 5dr Petrol Auto Euro 6 (s/s) ( BMW 3 Series

49,000 miles 2017 Zero Deposit

Home Delivery Available

£12,650
Cambridge
£265/month
Example
  • BMW 3 Series

2.0 320d M Sport Shadow Edition Saloon 4dr Diesel BMW 3 Series

91,000 miles 2018 Zero Deposit

Home Delivery Available

£12,750
Cambridge
£267/month
Example
  • BMW 3 Series

2.0 320D SPORT 5d AUTO 188 BHP FULL LEATHER INTERI BMW 3 Series

115,000 miles 2020 Zero Deposit

Home Delivery Available

£16,995
£357/month
Example
  • BMW 3 Series

335 335D XDRIVE M SPORT SHADOW EDITION BMW 3 Series

54,000 miles 2017 Zero Deposit

Home Delivery Available

£20,995
£440/month
Example
  • BMW 3 Series

340 340i M Sport Shadow Edition 4dr Step Auto BMW 3 Series

27,101 miles 2016 Zero Deposit

Home Delivery Available

£30,000
Cambridge
£499/month
Example
  • BMW 3 Series

320 320D XDRIVE M SPORT SHADOW EDITION BMW 3 Series

21,385 miles 2017 Zero Deposit

Home Delivery Available

£21,995
£461/month
Example