What Car? Classifieds have 29,088 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,088
Chosen Filters (1)
BMW X1 2.0 20d SE Steptronic XDrive Euro 5 5dr
Lifton, Devon
2011 reg
Diesel
5 Doors
Automatic
108,000 Miles
£6,950
BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr
Newport, Gwent
2012 reg
Diesel
5 Doors
Automatic
76,801 Miles
£11,290
BMW 1 Series 1.5 118i Sport Auto Euro 6 (s/s) 5dr
London, Middlesex
2015 reg
Petrol
5 Doors
Automatic
59,000 Miles
£10,999
BMW X1 2.0 18d XLine Auto SDrive Euro 6 (s/s) 5dr
Sheffield, Yorkshire
2020 reg
Diesel
5 Doors
Automatic
43,050 Miles
£20,000
BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr
Liverpool, Lancashire
2019 reg
Diesel
5 Doors
Automatic
41,000 Miles
£40,995
BMW 1 Series 2.0 120d M Sport Steptronic Euro 5 2dr
Bristol, Gloucestershire
2010 reg
Diesel
2 Doors
Automatic
96,500 Miles
£4,499
BMW 4 SERIES 2.0 428i Luxury Auto Euro 6 (s/s) 5dr
Nelson, Lancashire
2014 reg
Petrol
5 Doors
Automatic
46,409 Miles
£13,695
BMW 1 Series 1.6 116i Sport Euro 5 (s/s) 3dr
Newbury, Berkshire
2013 reg
Petrol
3 Doors
Manual
53,400 Miles
£6,495
BMW X3 2.0d SE Steptronic 4WD Euro 4 5dr
Milton keynes, Buckinghamshire
2009 reg
Diesel
5 Doors
Automatic
122,000 Miles
£3,500
BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr
Slough, Buckinghamshire
2016 reg
Diesel
5 Doors
Automatic
69,500 Miles
£14,495
BMW 5 Series 2.0 520d SE Steptronic Euro 5 4dr
Dewsbury, West yorkshire
2010 reg
Diesel
4 Doors
Automatic
70,432 Miles
£6,295
BMW 3 SERIES 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr
Bangor, county down, County down
2010 reg
Diesel
4 Doors
Manual
140,000 Miles
£3,295
BMW X4 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Middlesbrough, Cleveland
2016 reg
Diesel
5 Doors
Automatic
76,555 Miles
£13,990
BMW 3 SERIES 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr
Petersfield, Hampshire
2020 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
31,000 Miles
£24,950
BMW 3 SERIES 2.0 320d M Sport Touring Auto XDrive Euro 5 (s/s) 5dr
Manchester, Lancashire
2015 reg
Diesel
5 Doors
Automatic
62,000 Miles
£15,500
BMW 3 Series 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr
Middlesbrough, Cleveland
2018 reg
Diesel
4 Doors
Automatic
70,000 Miles
£14,990
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
Bridgnorth, Shropshire
2018 reg
Petrol
2 Doors
Automatic
36,000 Miles
£29,995
BMW 3 Series 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr