What Car? Classifieds have 28,009 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,009
Chosen Filters (1)
BMW 3 Series 3.0 M340d MHT Touring Auto XDrive Euro 6 (s/s) 5dr
Sevenoaks, Kent
2023 reg
Diesel Hybrid
5 Doors
Automatic
7,000 Miles
£51,995
BMW X1 2.0 18d M Sport XDrive Euro 5 (s/s) 5dr
Lichfield, Staffordshire
2014 reg
Diesel
5 Doors
Manual
78,000 Miles
£7,000
BMW 3 Series 2.0 320d ED EfficientDynamics Business Euro 5 (s/s) 4dr
Hayes, Middlesex
2013 reg
Diesel
4 Doors
Manual
117,000 Miles
£5,450
BMW 1 Series 2.0 120d M Sport Steptronic Euro 5 2dr
Lichfield, Staffordshire
2009 reg
Diesel
2 Doors
Automatic
90,000 Miles
£4,250
BMW 1 Series 2.0 120d M Sport Auto Euro 5 (s/s) 5dr
Nottingham, Nottinghamshire
2013 reg
Diesel
5 Doors
Automatic
96,000 Miles
£7,495
BMW 3 SERIES 2.0 320d M Sport Auto Euro 5 (s/s) 4dr
Coventry, Warwickshire
2013 reg
Diesel
4 Doors
Automatic
87,960 Miles
£10,990
BMW 3 Series 2.5 325Ci 325 Sport Auto 2dr
London, Buckinghamshire
2003 reg
Petrol
2 Doors
Automatic
54,000 Miles
£7,450
BMW 3 Series 1.6 320i ED EfficientDynamics Business Auto Euro 6 (s/s) 4dr
Hassocks, West sussex
2014 reg
Petrol
4 Doors
Automatic
90,080 Miles
£7,285
BMW M5 4.4i V8 Competition Steptronic XDrive Euro 6 (s/s) 4dr
Manchester, Lancashire
2019 reg
Petrol
4 Doors
Automatic
30,350 Miles
£50,950
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Brierley hill, West midlands
2016 reg
Diesel
5 Doors
Automatic
83,000 Miles
£19,995
BMW 1 Series 1.5 118i M Sport DCT Euro 6 (s/s) 5dr
Newcastle upon tyne, Tyne and wear
2020 reg
Petrol
5 Doors
Automatic
46,335 Miles
£19,498
BMW 3 Series 2.0 320d ED Plus Auto Euro 6 (s/s) 4dr
Workington, Cumbria
2016 reg
Diesel
4 Doors
Automatic
52,741 Miles
£12,998
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Alloa, Clackmannanshire
2016 reg
Diesel
5 Doors
Automatic
78,034 Miles
£14,998
BMW 3 Series 2.0 320i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr
Edinburgh, Midlothian
2018 reg
Petrol
4 Doors
Automatic
29,555 Miles
£18,998
BMW 3 Series 2.0 320d M Sport Auto Euro 6 (s/s) 4dr
Edinburgh, Midlothian
2019 reg
Diesel
4 Doors
Automatic
35,564 Miles
£23,698
BMW 2 SERIES 2.0 220i M Sport Auto Euro 6 (s/s) 2dr
Shrewsbury, Shropshire
2018 reg
Petrol
2 Doors
Automatic
42,219 Miles
£16,998
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Edinburgh, Midlothian
2020 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
43,763 Miles
£20,500
BMW 6 Series 3.0 630i Sport Auto Euro 4 2dr
Swadlincote, Derbyshire
2007 reg
Petrol
2 Doors
Automatic
119,000 Miles
£4,195
BMW 3 SERIES 3.0 M340i Auto XDrive Euro 6 (s/s) 4dr