What Car? Classifieds have 29,082 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,082
Chosen Filters (1)
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
Reading, Berkshire
2020 reg
Diesel
5 Doors
Automatic
30,100 Miles
£18,707
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr
Bedford, Bedfordshire
2015 reg
Petrol
2 Doors
Automatic
51,874 Miles
£21,995
BMW X6 3.0 30d Auto XDrive Euro 5 5dr
Wednesbury, West midlands
2014 reg
Diesel
5 Doors
Automatic
107,356 Miles
£9,499
BMW 4 Series Gran Coupe 2.0 420d SE Auto Euro 6 (s/s) 5dr
Peterborough, Northamptonshire
2016 reg
Diesel
5 Doors
Automatic
141,000 Miles
£7,990
BMW 2 SERIES 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr
Kidderminster, Worcestershire
2022 reg
Petrol
2 Doors
Automatic
24,900 Miles
£39,999
BMW 2 Series 2.0 218d Sport Euro 6 (s/s) 2dr
Mansfield, Nottinghamshire
2017 reg
Diesel
2 Doors
Manual
92,000 Miles
£7,995
BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr
Ballymena, Co. antrim
2020 reg
Petrol
5 Doors
Manual
45,426 Miles
£16,750
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr