Used BMW cars for sale on What Car?

In partnership with

What Car? Classifieds has 32,115 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 32,115

Chosen Filters (1)
* Postcode invalid
BMW I3 33kWh Auto 5dr

BMW I3 33kWh Auto 5dr

Crowborough, East sussex
  • 2018 reg
  • Electric
  • 5 Doors
  • Automatic
  • 22,000 Miles
£11,450
Image unavailable

BMW 2 Series 3.0 M235i Auto Euro 6 (s/s) 2dr

Christchurch, Dorset
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 15,000 Miles
£17,900
BMW 1 SERIES 1.5 116d SE Business Euro 6 (s/s) 5dr

BMW 1 SERIES 1.5 116d SE Business Euro 6 (s/s) 5dr

Clacton-on-sea, Essex
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 44,000 Miles
£10,094
BMW 2 SERIES 2.0 230i GPF M Sport Auto Euro 6 (s/s) 2dr

BMW 2 SERIES 2.0 230i GPF M Sport Auto Euro 6 (s/s) 2dr

Derby, Derbyshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 42,000 Miles
£17,750
BMW 3 Series 2.0 320d M Sport Touring Steptronic Euro 5 5dr

BMW 3 Series 2.0 320d M Sport Touring Steptronic Euro 5 5dr

Cheadle, Cheshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 128,000 Miles
£3,895
Image unavailable

BMW 2 Series Gran Coupe 2.0 M235i Auto XDrive Euro 6 (s/s) 4dr

Chatham, Kent
  • 2021 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 32,400 Miles
£23,800
BMW 4 Series 2.0 420i M Sport Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Euro 6 (s/s) 2dr

Tamworth, Staffordshire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Manual
  • 43,389 Miles
£13,990
Image unavailable

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

Waltham cross, Hertfordshire
  • 2019 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 62,758 Miles
£16,322
Image unavailable

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

Worcester, Worcestershire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 83,025 Miles
£6,999
BMW 7 Series 3.0 730Ld SE Auto Euro 5 4dr

BMW 7 Series 3.0 730Ld SE Auto Euro 5 4dr

Bradford, West yorkshire
  • 2010 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 116,431 Miles
£5,975
BMW 1 Series 1.5 116d ED Plus Euro 6 (s/s) 5dr

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

Bolton, Lancashire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 82,000 Miles
£6,595
BMW 1 Series 2.0 118d M Sport Auto Euro 5 (s/s) 5dr

BMW 1 Series 2.0 118d M Sport Auto Euro 5 (s/s) 5dr

Oldham, Lancashire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 93,358 Miles
£7,895
BMW 3 Series Gran Turismo 2.0 320d M Sport GT Auto Euro 6 (s/s) 5dr

BMW 3 Series Gran Turismo 2.0 320d M Sport GT Auto Euro 6 (s/s) 5dr

St. leonards-on-sea, East sussex
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 50,786 Miles
£14,498
BMW 3 Series 2.0 320d Luxury Auto Euro 5 (s/s) 4dr

BMW 3 Series 2.0 320d Luxury Auto Euro 5 (s/s) 4dr

Winchester, Hampshire
  • 2012 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 74,972 Miles
£7,194
BMW 3 Series 1.6 316i SE Auto Euro 5 (s/s) 4dr

BMW 3 Series 1.6 316i SE Auto Euro 5 (s/s) 4dr

Tamworth, Staffordshire
  • 2013 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 58,864 Miles
£7,990
BMW 5 Series 2.0 530e 12kWh M Sport Steptronic Euro 6 (s/s) 4dr

BMW 5 Series 2.0 530e 12kWh M Sport Steptronic Euro 6 (s/s) 4dr

Chelmsford, Essex
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 4 Doors
  • Automatic
  • 22,930 Miles
£32,799
BMW 3 Series 2.0 320d M Sport Euro 5 (s/s) 4dr

BMW 3 Series 2.0 320d M Sport Euro 5 (s/s) 4dr

Plymouth, Devon
  • 2012 reg
  • Diesel
  • 4 Doors
  • Manual
  • 83,412 Miles
£7,495
BMW 3 Series 2.0 328i Luxury Euro 5 (s/s) 4dr

BMW 3 Series 2.0 328i Luxury Euro 5 (s/s) 4dr

Bradford, West yorkshire
  • 2012 reg
  • Petrol
  • 4 Doors
  • Manual
  • 96,654 Miles
£5,995
BMW X1 1.5 25e 10kWh XLine Auto XDrive Euro 6 (s/s) 5dr

BMW X1 1.5 25e 10kWh XLine Auto XDrive Euro 6 (s/s) 5dr

Derby, Derbyshire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 49,060 Miles
£17,895
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Hitchin, Hertfordshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 41,000 Miles
£24,495
......
angle-down filter close road fuel tank cog star city convertible coupe electric estate executive family hothatch largesuv luxury mpv small smallsuv sports angle-left angle-right angle-up arrow-down arrow-down-left arrow-left arrow-right arrow-up arrow-up-left arrow-up-right bin box briefcase cityscape diamond dog expand flame fuel-tank largesuv-1 lightning loading map-marker minus mountain-small phone phone plus print question revcounter search smoke steeringwheel sun tick user user-couple user-family youtube twitter facebook email star1 star2 star3 open-window menu more options