What Car? Classifieds have 28,269 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,269
Chosen Filters (1)
BMW X1 2.0 25d M Sport Auto XDrive Euro 6 (s/s) 5dr
Hessle, North humberside
2016 reg
Diesel
5 Doors
Automatic
61,000 Miles
£13,990
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Slough, Buckinghamshire
2014 reg
Diesel
5 Doors
Automatic
154,565 Miles
£13,995
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
Warrington, Cheshire
2020 reg
Petrol
2 Doors
Automatic
35,000 Miles
£35,475
BMW 1 Series 1.6 116i SE Auto Euro 5 (s/s) 5dr
Hayes, Middlesex
2011 reg
Petrol
5 Doors
Automatic
47,718 Miles
£7,500
BMW 1 Series 2.0 118d M Sport Steptronic Euro 5 3dr
Wokingham, Berkshire
2009 reg
Diesel
3 Doors
Automatic
151,000 Miles
£2,195
BMW 4 Series 2.0 420i Sport Euro 6 (s/s) 2dr
Southall, Middlesex
2015 reg
Petrol
2 Doors
Manual
135,000 Miles
£5,599
BMW 1 SERIES 2.0 M135i Auto XDrive Euro 6 (s/s) 5dr
Skipton, North yorkshire
2020 reg
Petrol
5 Doors
Automatic
37,000 Miles
£21,990
BMW 3 Series 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr
Wokingham, Berkshire
2011 reg
Diesel
4 Doors
Manual
137,000 Miles
£2,495
BMW M5 4.4i V8 Competition Steptronic XDrive Euro 6 (s/s) 4dr
West bromwich, West midlands
2021 reg
Petrol
4 Doors
Automatic
27,000 Miles
£53,995
BMW 3 Series 3.0 M340i MHT Touring Auto XDrive Euro 6 (s/s) 5dr
Brighton, Sussex
2021 reg
Petrol Hybrid
5 Doors
Automatic
19,268 Miles
£41,000
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr
Birmingham, Warwickshire
2014 reg
Petrol
2 Doors
Automatic
65,000 Miles
£24,995
BMW 5 SERIES 2.0 520d ED EfficientDynamics Euro 5 (s/s) 4dr
Ashford, Kent
2012 reg
Diesel
4 Doors
Manual
78,430 Miles
£6,200
BMW 3 Series 3.0 335d M Sport Auto XDrive Euro 6 (s/s) 4dr
Nuneaton, Warwickshire
2015 reg
Diesel
4 Doors
Automatic
56,000 Miles
£14,995
BMW 3 SERIES 3.0 335d M Sport Touring Auto XDrive Euro 6 (s/s) 5dr
Warrington, Cheshire
2015 reg
Diesel
5 Doors
Automatic
100,000 Miles
£13,975
BMW 4 Series Gran Coupe 3.0 430d M Sport Auto Euro 6 (s/s) 5dr
Manchester, Greater manchester
2017 reg
Diesel
5 Doors
Automatic
79,900 Miles
£15,495
BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 2dr
Hoddesdon, Hertfordshire
2015 reg
Diesel
2 Doors
Automatic
64,000 Miles
£13,229
BMW 3 Series 2.0 320d Exclusive Edition Touring Euro 5 (s/s) 5dr