What Car? Classifieds have 28,762 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 28,762
Chosen Filters (1)
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
St neots, Cambridgeshire
2020 reg
Petrol
2 Doors
Automatic
18,573 Miles
£37,495
BMW 3 Series 2.0 320d M Sport Auto XDrive Euro 5 (s/s) 4dr
Telford, Shropshire
2015 reg
Diesel
4 Doors
Automatic
48,953 Miles
£12,990
BMW 1 Series 2.0 116d M Sport Euro 5 (s/s) 5dr
Leicester, Leicestershire
2013 reg
Diesel
5 Doors
Manual
65,000 Miles
£7,790
BMW X3 2.0 30e 12kWh M Sport Auto XDrive Euro 6 (s/s) 5dr
Blackburn, Lancashire
2021 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
53,092 Miles
£28,220
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Tewkesbury, Gloucestershire
2019 reg
Diesel
5 Doors
Automatic
30,709 Miles
£27,500
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr
Wakefield, West yorkshire
2021 reg
Petrol
4 Doors
Automatic
16,335 Miles
£22,490
BMW 1 SERIES 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr
Newcastle upon tyne, Northumberland
2021 reg
Petrol
5 Doors
Manual
13,052 Miles
£22,450
BMW 3 Series 2.0 320d ED Plus Euro 6 (s/s) 4dr
Preston, Lancashire
2016 reg
Diesel
4 Doors
Manual
53,000 Miles
£10,290
BMW Z4 3.0i SE Euro 3 2dr
Northampton, Northamptonshire
2005 reg
Petrol
2 Doors
Manual
51,491 Miles
£7,990
BMW 3 Series 2.0 320d M Sport Euro 6 (s/s) 4dr
Leicester, Leicestershire
2019 reg
Diesel
4 Doors
Manual
53,700 Miles
£21,495
BMW 5 Series 3.0 535d Luxury Auto Euro 6 (s/s) 4dr
Colchester, Essex
2016 reg
Diesel
4 Doors
Automatic
98,462 Miles
£11,996
BMW M4 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr
Warrenpoint, County down
2021 reg
Petrol
2 Doors
Automatic
11,153 Miles
£49,995
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Choppington, Northumberland
2021 reg
Petrol
5 Doors
Automatic
20,000 Miles
£23,999
BMW M3 3.0 BiTurbo Competition M Touring Steptronic XDrive Euro 6 (s/s) 5dr
Knaresborough, North yorkshire
2023 reg
Petrol
5 Doors
Automatic
999 Miles
£89,950
BMW X1 2.0 20i M Sport DCT SDrive Euro 6 (s/s) 5dr
Luton, Bedfordshire
2020 reg
Petrol
5 Doors
Automatic
63,383 Miles
£20,574
BMW Z4 2.0 30i M Sport Auto SDrive Euro 6 (s/s) 2dr
Llandudno junction, Gwynedd
2020 reg
Petrol
2 Doors
Automatic
40,284 Miles
£25,999
BMW 4 Series 3.0 435i Luxury Euro 6 (s/s) 2dr
Tadley, Hampshire
2014 reg
Petrol
2 Doors
Manual
112,000 Miles
£9,995
BMW X3 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Tadworth, Surrey
2017 reg
Diesel
5 Doors
Automatic
39,031 Miles
£17,990
BMW M4 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr
Cirencester, Gloucestershire
2022 reg
Petrol
2 Doors
Automatic
23,869 Miles
£51,495
BMW 5 Series 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr