What Car? Classifieds have 28,019 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,019
Chosen Filters (1)
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
Belfast, County antrim
2020 reg
Petrol
4 Doors
Automatic
17,133 Miles
£32,999
BMW 1 SERIES 1.5 116d ED Plus Euro 6 (s/s) 5dr
Newcastle upon tyne, Tyne and wear
2016 reg
Diesel
5 Doors
Manual
45,719 Miles
£9,399
BMW 2 SERIES 1.5 218i M Sport Euro 6 (s/s) 4dr
Middlesbrough, Cleveland
2021 reg
Petrol
4 Doors
Manual
35,524 Miles
£19,499
BMW 1 SERIES 2.0 118d M Sport Euro 6 (s/s) 5dr
Belfast, County antrim
2020 reg
Diesel
5 Doors
Manual
60,806 Miles
£17,499
BMW X4 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr
Belfast, County antrim
2018 reg
Diesel
5 Doors
Automatic
46,825 Miles
£29,999
BMW 3 Series 3.0 M340d MHT Auto XDrive Euro 6 (s/s) 4dr
Keighley, West yorkshire
2021 reg
Diesel Hybrid
4 Doors
Automatic
50,832 Miles
£28,990
BMW X2 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Winchester, Hampshire
2018 reg
Diesel
5 Doors
Automatic
44,134 Miles
£18,944
BMW M140I 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr