Used BMW cars for sale on What Car?

In partnership with

What Car? Classifieds has 29,543 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 29,543

Chosen Filters (1)
* Postcode invalid
BMW X5 M 4.4 BiTurbo V8 Auto XDrive Euro 6 (s/s) 5dr

BMW X5 M 4.4 BiTurbo V8 Auto XDrive Euro 6 (s/s) 5dr

Manchester, Lancashire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 25,100 Miles
£28,000
Image unavailable

BMW 1 Series 1.5 116d Sport Auto Euro 6 (s/s) 5dr

Rainham, Essex
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 109,661 Miles
£6,590
BMW 3 Series 2.0 318d Edition M Sport Touring Euro 4 5dr

BMW 3 Series 2.0 318d Edition M Sport Touring Euro 4 5dr

Maidenhead, Berkshire
  • 2008 reg
  • Diesel
  • 5 Doors
  • Manual
  • 100,000 Miles
£2,495
BMW 3 Series 2.0 320d SE Euro 5 2dr

BMW 3 Series 2.0 320d SE Euro 5 2dr

Swindon, Wiltshire
  • 2009 reg
  • Diesel
  • 2 Doors
  • Manual
  • 114,240 Miles
£3,990
BMW 1 Series 1.5 116d Sport Euro 6 (s/s) 5dr

BMW 1 Series 1.5 116d Sport Euro 6 (s/s) 5dr

Leicester, Leicestershire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 95,000 Miles
£4,990
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

  • 2024 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 22,865 Miles
£22,415
Image unavailable

BMW 4 Series 3.0 430d M Sport Auto XDrive Euro 6 (s/s) 2dr

Nottingham, Nottinghamshire
  • 2015 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 92,000 Miles
£11,199
BMW 1 Series 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

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

Glasgow, Renfrewshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 20,242 Miles
£22,898
BMW I3 Series 42.2kWh Auto 5dr

BMW I3 Series 42.2kWh Auto 5dr

Nottingham, Nottinghamshire
  • 2022 reg
  • Electric
  • 5 Doors
  • Automatic
  • 15,990 Miles
£15,500
BMW 1 Series 3.0 M140i Auto Euro 6 (s/s) 5dr

BMW 1 Series 3.0 M140i Auto Euro 6 (s/s) 5dr

Brierley hill, West midlands
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 66,000 Miles
£17,999
BMW X3 2.0 30e 12kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 30e 12kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 82,868 Miles
£19,484
BMW I4 40 83.9kWh Sport Gran Coupe Auto EDrive 5dr

BMW I4 40 83.9kWh Sport Gran Coupe Auto EDrive 5dr

  • 2022 reg
  • Electric
  • 5 Doors
  • Automatic
  • 28,110 Miles
£24,353
BMW 1 Series 1.5 118i M Sport Shadow Edition Euro 6 (s/s) 5dr

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

Ilford, Essex
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 49,887 Miles
£12,490
BMW 2 Series Active Tourer 2.0 218d Sport Euro 6 (s/s) 5dr

BMW 2 Series Active Tourer 2.0 218d Sport Euro 6 (s/s) 5dr

Newcastle upon tyne, Northumberland
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 84,000 Miles
£5,999
BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

Peterborough, Cambridgeshire
  • 2016 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 112,500 Miles
£9,499
BMW 4 Series 3.0 435i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 3.0 435i M Sport Auto Euro 6 (s/s) 2dr

Ilford, Essex
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 45,000 Miles
£16,990
BMW 3 Series 2.0 320i Sport Touring Auto XDrive Euro 6 (s/s) 5dr

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

Ilford, Essex
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 85,882 Miles
£10,250
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

Ilford, Essex
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 82,000 Miles
£14,990
BMW M8 4.4i V8 Competition Steptronic 4WD Euro 6 (s/s) 2dr

BMW M8 4.4i V8 Competition Steptronic 4WD Euro 6 (s/s) 2dr

Northampton, Northamptonshire
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 19,556 Miles
£59,995
BMW X3 3.0 M40i GPF Auto XDrive Euro 6 (s/s) 5dr

BMW X3 3.0 M40i GPF Auto XDrive Euro 6 (s/s) 5dr

Romford, Essex
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 75,000 Miles
£26,995
......