What Car? Classifieds have 29,122 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,122
Chosen Filters (1)
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
Cardiff, Glamorgan
2020 reg
Diesel
5 Doors
Automatic
59,000 Miles
£42,180
BMW X1 2.0 20i GPF M Sport DCT SDrive Euro 6 (s/s) 5dr
Windsor, Berkshire
2019 reg
Petrol
5 Doors
Automatic
59,138 Miles
£17,118
BMW 5 SERIES 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr
Harlow, Essex
2019 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
85,000 Miles
£16,989
BMW 1 Series 3.0 M135i Auto Euro 6 (s/s) 3dr
Oldbury, West midlands
2016 reg
Petrol
3 Doors
Automatic
59,849 Miles
£10,999
BMW 3 Series 2.0 320d Sport Auto Euro 5 (s/s) 4dr
Burnley, Lancashire
2012 reg
Diesel
4 Doors
Automatic
68,980 Miles
£6,995
BMW 5 Series 2.0 518d SE Auto Euro 6 (s/s) 4dr
Peterborough, Cambridgeshire
2013 reg
Diesel
4 Doors
Automatic
92,000 Miles
£7,475
BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr
Oldbury, West midlands
2016 reg
Petrol
5 Doors
Manual
95,797 Miles
£6,999
BMW 5 Series 3.0 530d M Sport Auto Euro 6 (s/s) 4dr
Stonehouse, Gloucestershire
2014 reg
Diesel
4 Doors
Automatic
90,812 Miles
£11,595
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr