Used BMW cars for sale on What Car?

Powered by

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

Powered by

Cars found 31,142

Chosen Filters (1)
* Postcode invalid
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

BMW M2 3.0i DCT Euro 6 (s/s) 2dr

Bradford, West yorkshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 26,000 Miles
£31,490
BMW 5 SERIES 2.0 520d SE Auto Euro 6 (s/s) 4dr

BMW 5 SERIES 2.0 520d SE Auto Euro 6 (s/s) 4dr

Cannock, Staffordshire
  • 2014 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 86,692 Miles
£10,999
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Sandy, Bedfordshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 42,000 Miles
£34,995
BMW 1 Series 2.0 M135i Auto XDrive Euro 6 (s/s) 5dr

BMW 1 Series 2.0 M135i Auto XDrive Euro 6 (s/s) 5dr

Chingford, Greater london
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 13,957 Miles
£29,999
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

Peterborough, Cambridgeshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 8,705 Miles
£27,599
BMW 1 Series 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr

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

Newport, Gwent
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 7,996 Miles
£25,499
BMW 5 Series 3.0 530d M Sport Touring Auto Euro 5 (s/s) 5dr

BMW 5 Series 3.0 530d M Sport Touring Auto Euro 5 (s/s) 5dr

Woking, Surrey
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 55,841 Miles
£17,199
BMW X5 3.0d SE Auto 4WD Euro 4 5dr

BMW X5 3.0d SE Auto 4WD Euro 4 5dr

Reading, Berkshire
  • 2008 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 144,260 Miles
£6,500
Image unavailable

BMW M3 4.0 IV8 DCT Euro 5 2dr

Lymington, Hampshire
  • 2012 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 57,000 Miles
£25,990
BMW 3 Series 2.0 318i Exclusive Edition Touring Euro 5 (s/s) 5dr

BMW 3 Series 2.0 318i Exclusive Edition Touring Euro 5 (s/s) 5dr

Woking, Surrey
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 72,000 Miles
£6,490
BMW 3 Series 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr

Glasgow, Lanarkshire
  • 2021 reg
  • Diesel Hybrid
  • 4 Doors
  • Automatic
  • 48,131 Miles
£27,998
BMW I3 42.2kWh Auto 5dr

BMW I3 42.2kWh Auto 5dr

Stoke on trent, Staffordshire
  • 2019 reg
  • Electric
  • 5 Doors
  • Automatic
  • 35,588 Miles
£14,998
BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr

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

Edinburgh, Midlothian
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 19,320 Miles
£23,498
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Inverness, Inverness-shire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 20,572 Miles
£49,998
BMW X3 2.0 30e 12kWh XLine Auto XDrive Euro 6 (s/s) 5dr

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

Inverness, Inverness-shire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 7,176 Miles
£44,998
BMW X2 2.0 18d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X2 2.0 18d M Sport Auto XDrive Euro 6 (s/s) 5dr

Ayr, Ayrshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 34,382 Miles
£24,498
BMW 1 Series 1.5 116d M Sport DCT Euro 6 (s/s) 5dr

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

Middlesbrough, North yorkshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 70,667 Miles
£19,890
BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr

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

Motherwell, Lanarkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 22,500 Miles
£22,000
BMW 3 SERIES 2.0 320d Sport Auto Euro 6 (s/s) 4dr

BMW 3 SERIES 2.0 320d Sport Auto Euro 6 (s/s) 4dr

Stockport, Greater manchester
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 56,000 Miles
£15,470
BMW 5 Series 2.0 520i GPF M Sport Auto Euro 6 (s/s) 4dr

BMW 5 Series 2.0 520i GPF M Sport Auto Euro 6 (s/s) 4dr

Wickford, Essex
  • 2018 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 28,606 Miles
£21,992
...