Used BMW cars for sale on What Car?

In partnership with

What Car? Classifieds has 31,656 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,656

Chosen Filters (1)
* Postcode invalid
BMW 2 Series GRAN TOURER 2.0 220i Luxury Euro 6 (s/s) 5dr
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 156,882 Miles
BMW 4 Series Gran Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 5dr
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 29,150 Miles
BMW 3 Series 2.0 320d M Sport Auto Euro 6 (s/s) 4dr
  • 2019 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 62,000 Miles
BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr
  • 2025 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 14,832 Miles
BMW I4 40 83.9kWh M Sport Gran Coupe Auto EDrive 5dr
  • 2026 reg
  • Electric
  • 5 Doors
  • Automatic
  • 3,232 Miles
BMW X5 3.0 40d M Sport Steptronic XDrive Euro 5 5dr
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 123,980 Miles
BMW 3 Series 2.5 325Ci 325 M Sport 2dr
  • 2005 reg
  • Petrol
  • 2 Doors
  • Manual
  • 120,000 Miles
BMW 7 Series 3.0 740Ld Auto XDrive Euro 6 (s/s) 4dr
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 68,000 Miles
BMW 3 Series 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr
  • 2016 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 94,000 Miles
BMW X5 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 56,000 Miles
BMW 4 SERIES 2.0 430i GPF M Sport Auto Euro 6 (s/s) 5dr
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 58,009 Miles
BMW 2 SERIES 1.5 218i M Sport DCT Euro 6 (s/s) 4dr
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 52,273 Miles
BMW X2 1.5 18i M Sport SDrive Euro 6 (s/s) 5dr
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 29,000 Miles
BMW 3 SERIES 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 92,612 Miles
BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 118,000 Miles
BMW 1 Series 1.5 118i M Sport DCT Euro 6 (s/s) 5dr
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 18,408 Miles
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

Northampton, Northamptonshire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 56,000 Miles
BMW 1 Series 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,852 Miles
BMW 5 SERIES 3.0 530d MHT M Sport Touring Steptronic XDrive Euro 6 (s/s) 5dr
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 84,600 Miles
BMW 1 SERIES 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 32,500 Miles
......