Used BMW cars for sale on What Car?

In partnership with

What Car? Classifieds has 31,650 approved used BMW cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW near you.

In partnership with

Cars found 31,650

Chosen Filters (1)
* Postcode invalid
BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
  • 2026 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 4,999 Miles
BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
  • 2026 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 4,999 Miles
BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
  • 2026 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 4,999 Miles
BMW M3 Competition 3.0 BiTurbo Competition Touring Steptronic M XDrive Euro 6 (s/s) 5dr
  • 2026 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 3,999 Miles
BMW 5 Series 2.0 530e 22.1kWh M Sport Pro Steptronic Euro 6 (s/s) 4dr
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 4 Doors
  • Automatic
  • 19,970 Miles
BMW 2 Series 1.5 218i M Sport DCT Euro 6 (s/s) 4dr
  • 2023 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 16,102 Miles
BMW IX3 50 108.7kWh M Sport Auto XDrive 5dr
  • 2026 reg
  • Electric
  • 5 Doors
  • Automatic
  • 7,204 Miles
BMW 3 Series 3.0 330d MHT M Sport Touring Auto Euro 6 (s/s) 5dr
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 51,535 Miles
BMW 4 Series Gran Coupe 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 5dr
  • 2023 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 17,707 Miles
BMW X1 2.0 18d SE SDrive Euro 5 (s/s) 5dr
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 65,000 Miles
BMW I3 42.2kWh Auto 5dr

BMW I3 42.2kWh Auto 5dr

Saltash, Cornwall
  • 2019 reg
  • Electric
  • 5 Doors
  • Automatic
  • 37,000 Miles
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 37,822 Miles
BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 14,353 Miles
BMW 1 Series 1.5 120i MHT M Sport DCT Euro 6 (s/s) 5dr
  • 2026 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 7,718 Miles
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
  • 2026 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10,229 Miles
BMW Z4 2.0 20i M Sport Auto SDrive Euro 6 (s/s) 2dr
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 25,311 Miles
BMW X2 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 50,400 Miles
BMW 1 Series 2.0 128ti (LCP) Auto Euro 6 (s/s) 5dr
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 26,055 Miles
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 23,401 Miles
BMW X1 1.5 25e 10kWh Sport Auto XDrive Euro 6 (s/s) 5dr
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 40,181 Miles
......