What Car? Classifieds have 28,328 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,328
Chosen Filters (1)
BMW 3 SERIES 2.0 330e 7.6kWh Sport Auto Euro 6 (s/s) 4dr
Birmingham, Warwickshire
2016 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
55,222 Miles
£10,782
BMW 1 Series 2.0 120d Sport Plus Edition Auto Euro 5 2dr
Scarborough, North yorkshire
2013 reg
Diesel
2 Doors
Automatic
48,683 Miles
£8,995
BMW X1 2.0 18d SE XDrive Euro 5 (s/s) 5dr
Warrington, Cheshire
2014 reg
Diesel
5 Doors
Manual
45,492 Miles
£8,990
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Luton, Bedfordshire
2016 reg
Diesel
5 Doors
Automatic
86,402 Miles
£13,094
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Luton, Bedfordshire
2016 reg
Diesel
5 Doors
Automatic
86,402 Miles
£13,094
BMW 4 Series 2.0 428i M Sport Auto Euro 6 (s/s) 2dr
Bushey
2015 reg
Petrol
2 Doors
Automatic
42,000 Miles
£15,430
BMW 1 Series 1.5 116d Sport Euro 6 (s/s) 3dr
Leicester, Leicestershire
2016 reg
Diesel
3 Doors
Manual
91,331 Miles
£6,990
BMW 5 SERIES 2.0 520d SE Touring Auto XDrive Euro 6 (s/s) 5dr
Nottingham, Nottinghamshire
2017 reg
Diesel
5 Doors
Automatic
61,000 Miles
£16,995
BMW X1 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Gravesend, Kent
2015 reg
Diesel
5 Doors
Automatic
64,700 Miles
£12,650
BMW 3 Series 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr
Kettering, Northamptonshire
2020 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
58,000 Miles
£17,094
BMW X2 2.0 18d M Sport X SDrive Euro 6 (s/s) 5dr
Stockport, Cheshire
2018 reg
Diesel
5 Doors
Manual
64,000 Miles
£15,470
BMW 1 Series 1.5 118i Sport Auto Euro 6 (s/s) 5dr
Peterborough, Cambridgeshire
2017 reg
Petrol
5 Doors
Automatic
38,481 Miles
£13,990
BMW Alpina 3.0d BiTurbo Switchtronic Euro 6 (s/s) 2dr
Chichester, West sussex
2019 reg
Diesel
2 Doors
Automatic
33,900 Miles
£37,490
BMW IX 40 76.6kWh M Sport Auto XDrive 5dr
Glasgow, Lanarkshire
2022 reg
Electric
5 Doors
Automatic
20,596 Miles
£47,995
BMW 3 Series 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr
Bushey
2019 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
118,000 Miles
£11,530
BMW 2 Series Active Tourer 2.0 220d Sport Auto XDrive Euro 6 (s/s) 5dr
Stowmarket, Suffolk
2018 reg
Diesel
5 Doors
Automatic
30,767 Miles
£14,500
BMW 2 SERIES 1.5 218i M Sport Euro 6 (s/s) 2dr
Ipswich, Suffolk
2015 reg
Petrol
2 Doors
Manual
45,022 Miles
£11,399
BMW Z4 2.0 20i M Sport SDrive Euro 5 (s/s) 2dr
Nottingham, Nottinghamshire
2012 reg
Petrol
2 Doors
Manual
119,550 Miles
£7,495
BMW 3 Series 2.0 318i M Sport Touring Auto Euro 6 (s/s) 5dr
Hailsham, East sussex
2022 reg
Petrol
5 Doors
Automatic
23,317 Miles
£28,250
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr