What Car? Classifieds have 28,000 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,000
Chosen Filters (1)
BMW 3 Series 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr
Nottingham
2021 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
36,695 Miles
£22,000
BMW 3 Series 2.0 320d SE Touring Euro 5 5dr
Camberley, Surrey
2009 reg
Diesel
5 Doors
Manual
176,000 Miles
£1,495
BMW 1 Series 1.6 116i Sport Euro 5 (s/s) 3dr
Greenford, Middlesex
2012 reg
Petrol
3 Doors
Manual
85,000 Miles
£4,595
BMW 3 Series 2.0 320i SE Touring Auto Euro 4 5dr
Slough, Buckinghamshire
2006 reg
Petrol
5 Doors
Automatic
125,200 Miles
£2,495
BMW 1 Series 2.0 118d M Sport Euro 5 (s/s) 5dr
Sheffield, Yorkshire
2011 reg
Diesel
5 Doors
Manual
120,000 Miles
£1,750
BMW 3 Series 3.0 335d M Sport Auto XDrive Euro 6 (s/s) 4dr
Leicester, Leicestershire
2013 reg
Diesel
4 Doors
Automatic
109,000 Miles
£9,490
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Steeple, Essex
2016 reg
Diesel
5 Doors
Automatic
62,719 Miles
£16,995
BMW 1 Series 2.0 118d Sport Plus Edition Euro 5 (s/s) 2dr
Dewsbury, West yorkshire
2013 reg
Diesel
2 Doors
Manual
91,000 Miles
£4,995
BMW 3 SERIES 2.0 320d ED EfficientDynamics Business Euro 5 (s/s) 4dr
Lifton, Devon
2015 reg
Diesel
4 Doors
Manual
126,000 Miles
£6,650
BMW 3 Series 2.8 328i SE 4dr
Hayes, Middlesex
2000 reg
Petrol
4 Doors
Automatic
72,000 Miles
£2,999
BMW 1 Series 2.0 118d SE Euro 5 (s/s) 5dr
Birmingham, Warwickshire
2012 reg
Diesel
5 Doors
Manual
137,000 Miles
£2,995
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
Chelmsford, Essex
2018 reg
Petrol
2 Doors
Automatic
92,000 Miles
£25,995
BMW X1 2.0 18d SE XDrive Euro 5 (s/s) 5dr
Rochdale, Lancashire
2013 reg
Diesel
5 Doors
Manual
73,947 Miles
£6,285
BMW 1 SERIES 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr
Woking, Surrey
2018 reg
Petrol
5 Doors
Automatic
16,960 Miles
£23,995
BMW 1 Series 1.6 116i Sport Euro 6 (s/s) 5dr
Rochdale, Lancashire
2013 reg
Petrol
5 Doors
Manual
71,507 Miles
£5,995
BMW 2 Series 3.0 M235i Auto Euro 6 (s/s) 2dr
Birmingham, Staffordshire
2014 reg
Petrol
2 Doors
Automatic
85,000 Miles
£13,950
BMW 3 Series 2.0 320i SE Touring Steptronic Euro 5 5dr
Henley-on-thames, Oxfordshire
2011 reg
Petrol
5 Doors
Automatic
22,400 Miles
£8,450
BMW 5 Series 2.0 520d SE Steptronic Euro 4 4dr
Bedford, Bedfordshire
2008 reg
Diesel
4 Doors
Automatic
82,999 Miles
£3,890
BMW 4 Series 3.0 435d Luxury Auto XDrive Euro 6 (s/s) 2dr
Chichester, West sussex
2014 reg
Diesel
2 Doors
Automatic
80,000 Miles
£11,300
BMW 1 SERIES 2.0 128ti (LCP) Auto Euro 6 (s/s) 5dr