What Car? Classifieds have 28,489 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,489
Chosen Filters (1)
BMW X5 3.0 30d MHT M Sport Steptronic XDrive Euro 6 (s/s) 5dr
Knaresborough, North yorkshire
2024 reg
Diesel Hybrid
5 Doors
Automatic
998 Miles
£74,990
BMW 1 Series 1.5 116d SE DCT Euro 6 (s/s) 5dr
Ayr, Ayrshire
2020 reg
Diesel
5 Doors
Automatic
20,324 Miles
£18,498
BMW 3 Series 2.0 318d M Sport Touring Euro 5 (s/s) 5dr
Birmingham, West midlands
2012 reg
Diesel
5 Doors
Manual
124,000 Miles
£3,795
BMW 1 SERIES 2.0 118d Sport Euro 6 (s/s) 5dr
Bury, Lancs
2020 reg
Diesel
5 Doors
Manual
44,293 Miles
£16,155
BMW X1 2.0 20d SE XDrive Euro 5 (s/s) 5dr
Bolton, Lancashire
2013 reg
Diesel
5 Doors
Manual
104,122 Miles
£5,480
BMW 3 Series 1.9 316i SE 4dr
Leighton buzzard, Bedfordshire
2002 reg
Petrol
4 Doors
Manual
156,700 Miles
£799
BMW 1 Series 2.0 118d SE Auto Euro 5 (s/s) 3dr
Rowley regis, West midlands
2013 reg
Diesel
3 Doors
Automatic
156,196 Miles
£3,795
BMW 1 Series 2.0 118d M Sport Euro 5 (s/s) 2dr
Dewsbury, West yorkshire
2012 reg
Diesel
2 Doors
Manual
85,009 Miles
£4,795
BMW X2 2.0 18d M Sport Auto XDrive Euro 6 (s/s) 5dr
Coleraine, County londonderry
2019 reg
Diesel
5 Doors
Automatic
35,533 Miles
£19,495
BMW 5 Series 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr
2019 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
40,617 Miles
£20,691
BMW 5 Series 2.0 520i GPF M Sport Auto Euro 6 (s/s) 4dr
Rotherham, South yorkshire
2019 reg
Petrol
4 Doors
Automatic
47,500 Miles
£18,500
BMW I3 42.2kWh Auto 5dr
Swindon, Swindon
2019 reg
Electric
5 Doors
Automatic
28,480 Miles
£14,500
BMW 2 Series 1.5 218i Sport (LCP) Euro 6 (s/s) 4dr
Cardiff, Glamorgan
2022 reg
Petrol
4 Doors
Manual
30,029 Miles
£19,700
BMW 1 Series 3.0 M140i Auto Euro 6 (s/s) 5dr
Bradford, West yorkshire
2016 reg
Petrol
5 Doors
Automatic
60,000 Miles
£19,990
BMW 1 Series 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr
Bradford, West yorkshire
2017 reg
Petrol
5 Doors
Automatic
48,500 Miles
£22,990
BMW 3 Series 2.0 320d M Sport Touring Auto Euro 5 (s/s) 5dr
Poole, Dorset
2012 reg
Diesel
5 Doors
Automatic
103,200 Miles
£9,995
BMW X5 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr