What Car? Classifieds have 28,636 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,636
Chosen Filters (1)
BMW 1 Series 2.0 118d M Sport Euro 5 (s/s) 3dr
Uxbridge, Middlesex
2013 reg
Diesel
3 Doors
Manual
75,000 Miles
£6,795
BMW X5 4.4i V8 Sport Auto 4WD Euro 3 5dr
Edgware, Middlesex
2005 reg
Petrol
5 Doors
Automatic
88,000 Miles
£4,995
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Watford, Hertfordshire
2019 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
42,840 Miles
£20,500
BMW X2 1.5 18i Sport SDrive Euro 6 (s/s) 5dr
Sheffield, Yorkshire
2021 reg
Petrol
5 Doors
Manual
55,650 Miles
£16,500
BMW X5 3.0 40d SE Auto XDrive Euro 6 (s/s) 5dr
Newport, Gwent
2014 reg
Diesel
5 Doors
Automatic
165,000 Miles
£11,300
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Bedford, Bedfordshire
2017 reg
Diesel
5 Doors
Automatic
47,175 Miles
£28,989
BMW 1 SERIES 2.0 118d Sport Euro 6 (s/s) 5dr
Derby, Derbyshire
2018 reg
Diesel
5 Doors
Manual
65,000 Miles
£9,999
BMW 1 Series 2.0 M135i Auto XDrive Euro 6 (s/s) 5dr
Birmingham, Warwickshire
2021 reg
Petrol
5 Doors
Automatic
20,000 Miles
£18,995
BMW M6 Gran Coupe 4.4 V8 DCT Euro 5 (s/s) 4dr
Windsor, Berkshire
2014 reg
Petrol
4 Doors
Automatic
59,850 Miles
£25,500
BMW X2 1.5 18i M Sport DCT SDrive Euro 6 (s/s) 5dr
Birmingham, Warwickshire
2023 reg
Petrol
5 Doors
Automatic
6,000 Miles
£20,995
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 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr
Oldham, Lancashire
2016 reg
Diesel
5 Doors
Automatic
107,000 Miles
£11,490
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