What Car? Classifieds have 29,073 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,073
Chosen Filters (1)
BMW 1 Series 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr
Chingford, Greater london
2023 reg
Petrol
5 Doors
Automatic
7,763 Miles
£26,248
BMW 3 Series 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr
Maidstone, Kent
2021 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
30,422 Miles
£25,648
BMW X1 2.0 20d XLine XDrive Euro 5 (s/s) 5dr
Swindon, Wiltshire
2012 reg
Diesel
5 Doors
Manual
85,524 Miles
£6,550
BMW 4 Series 3.0 435d M Sport Auto XDrive Euro 6 (s/s) 2dr
Chester
2016 reg
Diesel
2 Doors
Automatic
73,000 Miles
£18,995
BMW 3 Series 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr
Bristol, Gloucestershire
2021 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
74,699 Miles
£16,000
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Rotherham, South yorkshire
2019 reg
Petrol
5 Doors
Automatic
18,765 Miles
£19,500
BMW 1 Series 2.0 118d M Sport Auto Euro 6 (s/s) 5dr
Rotherham, South yorkshire
2020 reg
Diesel
5 Doors
Automatic
36,007 Miles
£21,000
BMW X5 4.4i V8 Sport Auto 4WD Euro 3 5dr
Addlestone, Surrey
2004 reg
Petrol
5 Doors
Automatic
71,000 Miles
£7,995
BMW 1 SERIES 2.0 M135i Auto XDrive Euro 6 (s/s) 5dr
Middlesbrough, Cleveland
2020 reg
Petrol
5 Doors
Automatic
21,137 Miles
£26,999
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Brentford, Middlesex
2020 reg
Petrol
5 Doors
Automatic
22,050 Miles
£24,979
BMW 4 SERIES 2.0 418d M Sport Auto Euro 6 (s/s) 5dr
Glasgow, Lanarkshire
2015 reg
Diesel
5 Doors
Automatic
67,042 Miles
£12,498
BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr
Chippenham, Wiltshire
2020 reg
Petrol
5 Doors
Manual
39,749 Miles
£18,295
BMW 4 Series 3.0 430d MHT M Sport Auto Euro 6 (s/s) 2dr
London
2021 reg
Diesel Hybrid
2 Doors
Automatic
28,200 Miles
£33,995
BMW 3 SERIES 2.0 320i SE XDrive Euro 5 (s/s) 4dr
Horsham, West sussex
2013 reg
Petrol
4 Doors
Manual
68,252 Miles
£7,300
BMW 3 Series 2.0 320i Sport Touring Auto Euro 6 (s/s) 5dr
Leamington spa, Warwickshire
2021 reg
Petrol
5 Doors
Automatic
66,834 Miles
£21,005
BMW 5 Series 3.0 535d M Sport Auto Euro 6 (s/s) 4dr
Edinburgh, Midlothian
2015 reg
Diesel
4 Doors
Automatic
68,101 Miles
£14,649
BMW 4 Series 3.0 430d M Sport Auto Euro 6 (s/s) 2dr
Bushey
2014 reg
Diesel
2 Doors
Automatic
41,000 Miles
£15,070
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
Mold, Clwyd
2018 reg
Petrol
2 Doors
Automatic
52,000 Miles
£29,950
BMW 3 SERIES 3.0 330d M Sport Plus Edition Touring Auto XDrive Euro 6 (s/s) 5dr
Kidderminster, Worcestershire
2020 reg
Diesel
5 Doors
Automatic
20,500 Miles
£36,999
BMW 2 Series 2.0 220d M Sport Auto XDrive Euro 6 (s/s) 5dr