What Car? Classifieds have 29,123 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 29,123
Chosen Filters (1)
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Abertillery, Gwent
2017 reg
Diesel
5 Doors
Automatic
69,300 Miles
£16,295
BMW 5 Series 2.0 520d SE Touring Auto Euro 5 (s/s) 5dr
Romsey, Hampshire
2012 reg
Diesel
5 Doors
Automatic
94,451 Miles
£7,495
BMW 3 Series 3.0 330d M Sport Auto Euro 6 (s/s) 4dr
Huddersfield, Yorkshire
2019 reg
Diesel
4 Doors
Automatic
32,500 Miles
£27,995
BMW 3 Series 3.0 M340i MHT Touring Auto XDrive Euro 6 (s/s) 5dr
Aberdeen, Kincardineshire
2022 reg
Petrol Hybrid
5 Doors
Automatic
2,000 Miles
£54,199
BMW 1 SERIES 1.5 118i Sport Auto Euro 6 (s/s) 5dr
Grays, Essex
2018 reg
Petrol
5 Doors
Automatic
57,443 Miles
£12,199
BMW X3 2.0 20d SE XDrive Euro 5 (s/s) 5dr
Hook, Hampshire
2012 reg
Diesel
5 Doors
Manual
77,000 Miles
£6,690
BMW X5 3.0d Sport Auto 4WD Euro 4 5dr
Waltham abbey, Essex
2006 reg
Diesel
5 Doors
Automatic
128,548 Miles
£2,495
BMW 1 SERIES 1.5 118i M Sport Euro 6 (s/s) 5dr
Billericay, Essex
2019 reg
Petrol
5 Doors
Manual
25,000 Miles
£17,495
BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr
Burnley, Lancashire
2016 reg
Diesel
2 Doors
Automatic
55,918 Miles
£14,495
BMW 5 Series 2.0 520d SE Auto Euro 6 (s/s) 4dr
Peterborough, Cambridgeshire
2016 reg
Diesel
4 Doors
Automatic
64,250 Miles
£12,000
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Newtownards, County down
2018 reg
Petrol
5 Doors
Automatic
12,000 Miles
£21,500
BMW 6 Series 4.4 650i V8 M Sport Auto Euro 5 (s/s) 2dr
Billericay, Essex
2013 reg
Petrol
2 Doors
Automatic
30,847 Miles
£22,490
BMW 5 Series 2.0 520d M Sport Auto Euro 6 (s/s) 4dr
Nottingham, Nottinghamshire
2017 reg
Diesel
4 Doors
Automatic
119,757 Miles
£14,199
BMW 4 SERIES 3.0 BiTurbo DCT Euro 6 (s/s) 2dr
Harlow, Essex
2016 reg
Petrol
2 Doors
Automatic
62,500 Miles
£23,489
BMW 4 Series Gran Coupe 2.0 420i Luxury Auto XDrive Euro 6 (s/s) 5dr
Fakenham, Norfolk
2016 reg
Petrol
5 Doors
Automatic
74,683 Miles
£12,699
BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr
Reading, Berkshire
2015 reg
Petrol
5 Doors
Manual
92,700 Miles
£6,995
BMW 3 Series 3.0 335d M Sport Shadow Edition Auto XDrive Euro 6 (s/s) 4dr
Telford, Shropshire
2017 reg
Diesel
4 Doors
Automatic
30,612 Miles
£21,995
BMW 5 Series 2.0 520d SE Touring Auto Euro 5 (s/s) 5dr
Coventry, Warwickshire
2012 reg
Diesel
5 Doors
Automatic
94,000 Miles
£7,190
BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr
Stirling, Stirlingshire
2017 reg
Diesel
5 Doors
Automatic
64,837 Miles
£14,149
BMW 3 SERIES 2.0 320d M Sport Auto XDrive Euro 5 (s/s) 4dr