What Car? Classifieds have 29,050 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 29,050
Chosen Filters (1)
BMW M4 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr
Cleckheaton, West yorkshire
2019 reg
Petrol
2 Doors
Automatic
43,000 Miles
£30,995
BMW M8 Gran Coupe 4.4i V8 Competition Steptronic 4WD Euro 6 (s/s) 4dr
Cleckheaton, West yorkshire
2020 reg
Petrol
4 Doors
Automatic
13,600 Miles
£61,995
BMW 7 Series 3.0 730d MHT M Sport Auto Euro 6 (s/s) 4dr
Cleckheaton, West yorkshire
2021 reg
Diesel Hybrid
4 Doors
Automatic
13,200 Miles
£37,995
BMW 3 Series 2.0 320i M Sport Euro 4 2dr
Uxbridge, Middlesex
2009 reg
Petrol
2 Doors
Manual
94,837 Miles
£3,950
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
West drayton, Middlesex
2018 reg
Diesel
5 Doors
Automatic
65,455 Miles
£13,995
BMW 2 SERIES 1.5 218i M Sport DCT Euro 6 (s/s) 4dr
Colne, Lancashire
2023 reg
Petrol
4 Doors
Automatic
6,298 Miles
£26,740
BMW 1 Series 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr
Bury, Lancashire
2021 reg
Petrol
5 Doors
Automatic
29,039 Miles
£24,775
BMW 3 SERIES 2.0 320d M Sport Auto Euro 6 (s/s) 4dr
Stafford, Staffordshire
2016 reg
Diesel
4 Doors
Automatic
73,000 Miles
£12,000
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Peterborough, Cambridgeshire
2018 reg
Diesel
5 Doors
Automatic
60,119 Miles
£14,295
BMW 3 Series 3.0 330d Luxury Auto XDrive Euro 6 (s/s) 4dr
Bury st. edmunds, Suffolk
2016 reg
Diesel
4 Doors
Automatic
49,957 Miles
£14,995
BMW 1 Series 1.5 118i M Sport DCT Euro 6 (s/s) 5dr
Newtownabbey, County antrim
2020 reg
Petrol
5 Doors
Automatic
41,000 Miles
£18,995
BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr
Oxford, Oxfordshire
2019 reg
Petrol
5 Doors
Manual
55,033 Miles
£12,000
BMW 5 SERIES 2.0 520i GPF M Sport Auto Euro 6 (s/s) 4dr
Newcastle upon tyne
2019 reg
Petrol
4 Doors
Automatic
49,092 Miles
£17,990
BMW 3 Series 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr
Derby, Derbyshire
2020 reg
Diesel Hybrid
4 Doors
Automatic
59,988 Miles
£23,000
BMW 1 Series 1.5 116d Sport Hatchback 5dr Diesel DCT E 1.5 116d Sport DCT Euro 6 (s/s) 5dr
Newry, County down
2020 reg
Diesel
5 Doors
Automatic
28,184 Miles
£18,999
BMW 3 SERIES 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr
Bury, Lancashire
2021 reg
Diesel Hybrid
4 Doors
Automatic
31,134 Miles
£26,475
BMW 5 Series 2.0 530i GPF M Sport Auto Euro 6 (s/s) 4dr
High wycombe, Buckinghamshire
2018 reg
Petrol
4 Doors
Automatic
62,000 Miles
£19,495
BMW 1 Series 1.6 116i Sport Auto Euro 6 (s/s) 3dr
Rochester, Kent
2014 reg
Petrol
3 Doors
Automatic
53,463 Miles
£10,000
BMW X1 2.0 20i GPF M Sport DCT SDrive Euro 6 (s/s) 5dr
Lympsham, Somerset
2019 reg
Petrol
5 Doors
Automatic
27,947 Miles
£20,509
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr