What Car? Classifieds have 29,116 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,116
Chosen Filters (1)
BMW 1 Series 2.0 116i SE Euro 5 5dr
Southport, Merseyside
2010 reg
Petrol
5 Doors
Manual
86,672 Miles
£2,895
BMW M5 4.4 V8 DCT Euro 6 (s/s) 4dr
Kings langley, Hertfordshire
2015 reg
Petrol
4 Doors
Automatic
48,800 Miles
£23,990
BMW 1 Series 2.0 116d M Sport Euro 5 (s/s) 5dr
Cambridge, Cambridgeshire
2013 reg
Diesel
5 Doors
Manual
186,542 Miles
£3,550
BMW 5 Series 2.0 520i M Sport Touring Auto Euro 6 (s/s) 5dr
Slough, Buckinghamshire
2017 reg
Petrol
5 Doors
Automatic
80,000 Miles
£14,500
BMW 5 SERIES 2.0 520d M Sport Auto Euro 6 (s/s) 4dr
Hoddesdon, Hertfordshire
2016 reg
Diesel
4 Doors
Automatic
58,500 Miles
£13,895
BMW X1 2.0 18d SE SDrive Euro 6 (s/s) 5dr
Colchester, Essex
2018 reg
Diesel
5 Doors
Manual
93,188 Miles
£10,499
BMW 3 Series 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr
Brentford, Middlesex
2023 reg
Petrol
5 Doors
Automatic
9,988 Miles
£39,929
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
Aberdeen, Kincardineshire
2019 reg
Petrol
2 Doors
Automatic
42,501 Miles
£33,199
BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr
Newcastle upon tyne, Northumberland
2013 reg
Diesel
5 Doors
Automatic
80,000 Miles
£10,990
BMW 2 SERIES 2.0 218d M Sport Euro 6 (s/s) 5dr
Cardiff, South glamorgan
2016 reg
Diesel
5 Doors
Manual
73,596 Miles
£10,991
BMW 3 Series 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr
Aberdeen, Kincardineshire
2019 reg
Diesel
5 Doors
Automatic
43,164 Miles
£21,499
BMW 3 Series 2.0 320d MHT SE Pro Auto Euro 6 (s/s) 4dr
Aberdeen, Kincardineshire
2021 reg
Diesel Hybrid
4 Doors
Automatic
29,996 Miles
£26,194
BMW 1 Series 2.0 118d Sport Euro 6 (s/s) 3dr
Ashford, Middlesex
2016 reg
Diesel
3 Doors
Manual
70,000 Miles
£7,290
BMW X1 1.5 25e 10kWh M Sport Auto XDrive Euro 6 (s/s) 5dr
Aberdeen, Kincardineshire
2021 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
9,834 Miles
£26,699
BMW X1 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Cardiff, South glamorgan
2019 reg
Diesel
5 Doors
Automatic
73,287 Miles
£13,991
BMW 5 Series 2.0 520d MHT M Sport Auto Euro 6 (s/s) 4dr
Aberdeen, Kincardineshire
2020 reg
Diesel Hybrid
4 Doors
Automatic
28,995 Miles
£23,499
BMW 1 Series 1.6 116i M Sport Euro 4 5dr
Streatham, Surrey
2008 reg
Petrol
5 Doors
Manual
101,000 Miles
£3,295
BMW 1 SERIES 1.5 118i M Sport Shadow Edition Euro 6 (s/s) 5dr
Newcastle upon tyne, Northumberland
2018 reg
Petrol
5 Doors
Manual
47,000 Miles
£13,490
BMW 1 SERIES 1.5 116d SE Business Auto Euro 6 (s/s) 5dr
Loughborough, Leicestershire
2018 reg
Diesel
5 Doors
Automatic
59,405 Miles
£11,395
BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr