BMW for sale near Stoke-on-Trent

Find and finance your next BMW in and around Stoke-on-Trent 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 Stoke-on-Trent

  • BMW 4 Series

2.0 420i M Sport Convertible 2dr Petrol Auto Euro BMW 4 Series

16,000 miles 2021 Zero Deposit

Home Delivery Available

£28,990
£482/month
Example
  • BMW 4 Series

2.0 420d M Sport Convertible 2dr Diesel Auto Euro BMW 4 Series

41,000 miles 2016 Zero Deposit

Home Delivery Available

£15,495
£325/month
Example
  • BMW 1 Series

1.5 116d ED Plus Hatchback 5dr Diesel Manual Euro BMW 1 Series

70,410 miles 2016 Zero Deposit

Home Delivery Available

£7,490
Stoke-on-Trent
£157/month
Example
  • BMW 3 Series

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

64,114 miles 2020 Zero Deposit

Home Delivery Available

£18,995
£316/month
Example
  • BMW X1

2.0 18d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW X1

99,000 miles 2017 Zero Deposit

Home Delivery Available

£11,115
£233/month
Example
  • BMW 1 Series

1.5 118i Sport Euro 6 (s/s) 5dr BMW 1 Series

52,850 miles 2019 Zero Deposit

Home Delivery Available

£13,500
£283/month
Example
  • BMW 5 Series

2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW 5 Series

55,345 miles 2017 Zero Deposit

Home Delivery Available

£16,490
Stoke-on-Trent
£346/month
Example
  • BMW 3 Series

2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s BMW 3 Series

66,699 miles 2018 Zero Deposit

Home Delivery Available

£14,990
Stoke-on-Trent
£314/month
Example
  • BMW M5

4.4 V8 Saloon 4dr Petrol DCT Euro 6 (s/s) (560 ps) BMW M5

68,000 miles 2015 Zero Deposit

Home Delivery Available

£20,990
£440/month
Example
  • BMW 1 Series

1.5 116d Sport Hatchback 3dr Diesel Manual Euro 6 BMW 1 Series

58,225 miles 2016 Zero Deposit

Home Delivery Available

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

3.0 435d M Sport Convertible 2dr Diesel Auto xDriv BMW 4 Series

98,799 miles 2017 Zero Deposit

Home Delivery Available

£16,995
£357/month
Example
  • BMW X1

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

52,784 miles 2015 Zero Deposit

Home Delivery Available

£7,795
£163/month
Example
  • BMW 2 Series

2.0 220d M Sport Auto xDrive Euro 6 (s/s) 5dr BMW 2 Series

62,322 miles 2016 Zero Deposit

Home Delivery Available

£12,795
£268/month
Example
  • BMW 4 Series

3.0 435d M Sport Coupe 2dr Diesel Auto xDrive Euro BMW 4 Series

65,000 miles 2017 Zero Deposit

Home Delivery Available

£17,995
£378/month
Example
  • BMW M5

4.4i V8 Competition Saloon 4dr Petrol Steptronic x BMW M5

40,000 miles 2021 Zero Deposit

Home Delivery Available

£49,991
£832/month
Example
  • BMW 2 Series

1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s BMW 2 Series

61,544 miles 2017 Zero Deposit

Home Delivery Available

£10,295
£216/month
Example