What Car? Classifieds have 28,634 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 28,634
Chosen Filters (1)
BMW X6 3.0 30d Auto XDrive Euro 5 5dr
Harlow, Essex
2014 reg
Diesel
5 Doors
Automatic
105,000 Miles
£10,989
BMW 4 Series Gran Coupe 2.0 420d M Sport Auto XDrive Euro 6 (s/s) 5dr
Middlesbrough, Cleveland
2016 reg
Diesel
5 Doors
Automatic
99,998 Miles
£11,990
BMW 8 SERIES 3.0 840d Steptronic XDrive Euro 6 (s/s) 2dr
Neston, Cheshire
2019 reg
Diesel
2 Doors
Automatic
20,700 Miles
£39,995
BMW 3 Series 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr
High wycombe, Buckinghamshire
2016 reg
Diesel
5 Doors
Automatic
79,000 Miles
£13,950
BMW X3 2.0 20d M Sport Steptronic XDrive Euro 4 5dr
Luton, Bedfordshire
2009 reg
Diesel
5 Doors
Automatic
96,969 Miles
£3,895
BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr
Hassocks, West sussex
2015 reg
Petrol
5 Doors
Manual
45,494 Miles
£8,475
BMW 5 SERIES 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr
Fareham, Hampshire
2020 reg
Diesel Hybrid
4 Doors
Automatic
55,477 Miles
£19,464
BMW 3 SERIES 2.0 320d Sport Plus Edition Touring Euro 5 (s/s) 5dr
Gloucester, Gloucestershire
2011 reg
Diesel
5 Doors
Manual
101,000 Miles
£5,995
BMW 5 Series 3.0 530i SE Auto Euro 3 4dr
Northolt, Middlesex
2004 reg
Petrol
4 Doors
Automatic
118,000 Miles
£1,990
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Chatham, Kent
2020 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
41,043 Miles
£20,500
BMW X1 1.5 18i GPF XLine SDrive Euro 6 (s/s) 5dr
Chatham, Kent
2019 reg
Petrol
5 Doors
Manual
60,968 Miles
£14,200
BMW 5 SERIES 2.0 520d M Sport Auto Euro 6 (s/s) 4dr
Hertford, Hertfordshire
2015 reg
Diesel
4 Doors
Automatic
63,410 Miles
£12,450
BMW 3 Series 2.0 320d Sport Touring Auto Euro 5 (s/s) 5dr
Dewsbury, West yorkshire
2012 reg
Diesel
5 Doors
Automatic
129,356 Miles
£5,995
BMW 3 Series 2.0 320i SE Touring Steptronic Euro 5 5dr
Henley-on-thames, Oxfordshire
2011 reg
Petrol
5 Doors
Automatic
40,000 Miles
£7,950
BMW 2 Series Active Tourer 1.5 225xe 7.6kWh Luxury Auto 4WD Euro 6 (s/s) 5dr
Ashford, Middlesex
2017 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
103,000 Miles
£8,540
BMW 1 Series 2.0 118i M Sport Steptronic Euro 5 2dr
Wokingham, Berkshire
2011 reg
Petrol
2 Doors
Automatic
105,964 Miles
£4,090
BMW M5 4.4 V8 DCT Euro 6 (s/s) 4dr
Harpenden, Hertfordshire
2014 reg
Petrol
4 Doors
Automatic
50,000 Miles
£21,950
BMW X3 3.0 M40i GPF Auto XDrive Euro 6 (s/s) 5dr
Oldham, Lancashire
2019 reg
Petrol
5 Doors
Automatic
35,000 Miles
£34,449
BMW 6 SERIES GRAN COUPE 3.0 640d M Sport Auto Euro 6 (s/s) 4dr
Oldham, Lancashire
2017 reg
Diesel
4 Doors
Automatic
30,000 Miles
£23,449
BMW X1 2.0 25d M Sport Auto XDrive Euro 6 (s/s) 5dr