BMW for sale near Peterborough

Find and finance your next BMW in and around Peterborough 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.

Latest BMW cars for sale near Peterborough

  • BMW 4 Series

3.0 440i M Sport Auto Euro 6 (s/s) 5dr BMW 4 Series

112,000 miles 2018 Zero Deposit

Home Delivery Available

£17,950
Peterborough
£377/month
Example
  • BMW X1

2.0 18d xLine xDrive Euro 6 (s/s) 5dr BMW X1

111,100 miles 2016 Zero Deposit

Home Delivery Available

£8,495
Peterborough
£178/month
Example
  • BMW 2 Series

2.0 220i M Sport Coupe 2dr Petrol Manual Euro 6 (s BMW 2 Series

42,840 miles 2015 Zero Deposit

Home Delivery Available

£12,999
Peterborough
£273/month
Example
  • BMW 3 Series

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

38,900 miles 2020 Zero Deposit

Home Delivery Available

£20,490
£341/month
Example
  • BMW 5 Series

2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Eur BMW 5 Series

46,000 miles 2019 Zero Deposit

Home Delivery Available

£24,490
£514/month
Example
  • BMW M3

3.0 BiTurbo Competition Saloon 4dr Petrol DCT Euro BMW M3

46,858 miles 2016 Zero Deposit

Home Delivery Available

£34,995
£582/month
Example
  • BMW 3 Series

M3 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDriv BMW 3 Series

54,636 miles 2021 Zero Deposit

Home Delivery Available

£33,995
£566/month
Example
  • BMW 1 Series

M1 3.0 M140i GPF Shadow Edition Hatchback 5dr Petrol BMW 1 Series

50,641 miles 2018 Zero Deposit

Home Delivery Available

£19,995
£420/month
Example
  • BMW X4

2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr BMW X4

82,000 miles 2015 Zero Deposit

Home Delivery Available

£13,450
Peterborough
£282/month
Example
  • BMW X1

2.0 20d xLine xDrive Euro 6 (s/s) 5dr BMW X1

73,000 miles 2017 Zero Deposit

Home Delivery Available

£11,990
£251/month
Example
  • BMW M3

3.0 BiTurbo Saloon 4dr Petrol DCT Euro 6 (s/s) (43 BMW M3

95,791 miles 2016 Zero Deposit

Home Delivery Available

£22,990
£482/month
Example
  • BMW X5

3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr BMW X5

80,638 miles 2016 Zero Deposit

Home Delivery Available

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

2.0 320i SE Touring xDrive Euro 6 (s/s) 5dr BMW 3 Series

76,910 miles 2018 Zero Deposit

Home Delivery Available

£10,995
£231/month
Example
  • BMW 3 Series

2.0 318d SE Saloon 4dr Diesel Auto Euro 5 (s/s) (1 BMW 3 Series

56,400 miles 2015 Zero Deposit

Home Delivery Available

£9,499
Peterborough
£199/month
Example
  • BMW X1

2.0 20d xLine xDrive Euro 6 (s/s) 5dr BMW X1

73,000 miles 2017 Zero Deposit

Home Delivery Available

£11,990
£251/month
Example
  • BMW 3 Series

2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Eur BMW 3 Series

73,726 miles 2016 Zero Deposit

Home Delivery Available

£13,199
Peterborough
£277/month
Example