What Car? Classifieds have 29,010 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,010
Chosen Filters (1)
BMW X3 2.0 20d SE Auto XDrive Euro 6 (s/s) 5dr
Leicester, Leicestershire
2015 reg
Diesel
5 Doors
Automatic
78,000 Miles
£12,888
BMW 5 SERIES 3.0 530d SE Steptronic Euro 5 4dr
Bristol, Gloucestershire
2010 reg
Diesel
4 Doors
Automatic
124,000 Miles
£6,299
BMW X4 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr
Huntingdon, Cambridgeshire
2022 reg
Petrol Hybrid
5 Doors
Automatic
25,536 Miles
£44,999
BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 5dr
Coventry, West midlands
2017 reg
Diesel
5 Doors
Automatic
89,000 Miles
£13,495
BMW 1 Series 2.0 118d Sport Plus Edition Euro 5 (s/s) 2dr
Southampton, Hampshire
2012 reg
Diesel
2 Doors
Manual
72,649 Miles
£5,495
BMW 2 SERIES 1.5 218i SE Euro 6 (s/s) 5dr
Chorley, Lancashire
2019 reg
Petrol
5 Doors
Manual
14,331 Miles
£13,895
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Tooting, Surrey
2020 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
71,016 Miles
£19,000
BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Chelmsford, Essex
2019 reg
Diesel
5 Doors
Automatic
52,000 Miles
£26,049
BMW 5 Series 2.0 520d M Sport Auto XDrive Euro 6 (s/s) 4dr
Loughborough, Leicestershire
2018 reg
Diesel
4 Doors
Automatic
82,774 Miles
£17,995
BMW 3 Series 2.0 320d Exclusive Edition Touring Euro 5 (s/s) 5dr
Walsall, Staffordshire
2011 reg
Diesel
5 Doors
Manual
124,000 Miles
£3,950
BMW M2 3.0i Euro 6 (s/s) 2dr
Hertford, Hertfordshire
2016 reg
Petrol
2 Doors
Manual
71,194 Miles
£23,450
BMW 1 Series 2.0 120i M Sport Shadow Edition Euro 6 (s/s) 3dr
Tooting, Surrey
2017 reg
Petrol
3 Doors
Manual
45,274 Miles
£14,000
BMW 3 Series 2.0 318d SE Euro 5 4dr
Bury, Lancashire
2009 reg
Diesel
4 Doors
Manual
78,000 Miles
£3,495
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
High wycombe, Buckinghamshire
2015 reg
Diesel
5 Doors
Automatic
67,000 Miles
£14,495
BMW 3 SERIES 2.0 320d M Sport Touring Auto XDrive Euro 5 (s/s) 5dr
Glasgow, Lanarkshire
2014 reg
Diesel
5 Doors
Automatic
14,799 Miles
£14,799
BMW X4 3.0 30d M Sport X Auto XDrive Euro 6 (s/s) 5dr
Maidenhead, Berkshire
2019 reg
Diesel
5 Doors
Automatic
50,500 Miles
£30,995
BMW 4 SERIES 3.0 430d M Sport Auto XDrive Euro 6 (s/s) 2dr
Bayford, Hertford
2019 reg
Diesel
2 Doors
Automatic
21,821 Miles
£23,989
BMW X3 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr
High wycombe, Buckinghamshire
2015 reg
Diesel
5 Doors
Automatic
73,000 Miles
£15,950
BMW 5 Series 2.0 520d M Sport Auto XDrive Euro 6 (s/s) 4dr