What Car? Classifieds have 32,543 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 32,543
Chosen Filters (1)
BMW X2 1.5 18i SE SDrive Euro 6 (s/s) 5dr
London, Greater london
2019 reg
Petrol
5 Doors
Manual
33,425 Miles
£14,498
BMW 2 Series 1.5 218i GPF M Sport Auto Euro 6 (s/s) 2dr
London, Greater london
2020 reg
Petrol
2 Doors
Automatic
30,033 Miles
£15,198
BMW 1 Series 3.0 125i M Sport Euro 4 2dr
Bedford, Bedfordshire
2008 reg
Petrol
2 Doors
Manual
80,000 Miles
£6,999
BMW 4 SERIES 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 5dr
Romford, Essex
2023 reg
Petrol Hybrid
5 Doors
Automatic
4,143 Miles
£54,750
BMW 3 SERIES 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]
High wycombe, Buckinghamshire
2020 reg
Diesel
4 Doors
Automatic
34,693 Miles
£27,000
BMW 3 Series 2.0 318i SE Euro 4 4dr
Coventry, Warwickshire
2007 reg
Petrol
4 Doors
Manual
61,000 Miles
£2,999
BMW 3 Series 2.0 320d Sport Touring XDrive Euro 6 (s/s) 5dr
Chester, Flintshire
2018 reg
Diesel
5 Doors
Manual
60,000 Miles
£14,990
BMW 5 Series 2.0 520d M Sport Auto Euro 5 (s/s) 4dr
Dewsbury, West yorkshire
2012 reg
Diesel
4 Doors
Automatic
135,783 Miles
£5,895
BMW 1 Series 2.0 118d SE Euro 4 5dr
Burton-on-trent, Staffordshire
2006 reg
Diesel
5 Doors
Manual
146,000 Miles
£1,299
BMW 3 Series 2.0 320d ED Plus Auto Euro 6 (s/s) 4dr
Blackburn, Lancashire
2016 reg
Diesel
4 Doors
Automatic
141,712 Miles
£7,989
BMW 3 Series 2.0 320i SE XDrive Euro 6 (s/s) 4dr
Feltham, Middlesex
2014 reg
Petrol
4 Doors
Manual
83,000 Miles
£7,990
BMW X1 2.0 18d M Sport Auto XDrive Euro 6 (s/s) 5dr
London, Middlesex
2016 reg
Diesel
5 Doors
Automatic
55,000 Miles
£14,999
BMW 1 Series 2.0 118d ES Euro 5 (s/s) 5dr
Camberley, Surrey
2011 reg
Diesel
5 Doors
Manual
91,353 Miles
£3,850
BMW X1 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr
Wakefield, West yorkshire
2012 reg
Diesel
5 Doors
Automatic
147,600 Miles
£5,495
BMW 1 Series 2.0 120i SE Steptronic Euro 4 3dr
Uxbridge, Middlesex
2008 reg
Petrol
3 Doors
Automatic
115,000 Miles
£2,965
BMW 4 Series 3.0 430d M Sport Auto Euro 6 (s/s) 2dr
Bishop's stortford, Hertfordshire
2014 reg
Diesel
2 Doors
Automatic
102,000 Miles
£11,500
BMW 3 SERIES 2.0 320d M Sport Euro 5 (s/s) 2dr
Rotherham, South yorkshire
2013 reg
Diesel
2 Doors
Manual
91,148 Miles
£6,990
BMW 3 Series 2.0 320d ED EfficientDynamics Business Euro 5 (s/s) 4dr