What Car? Classifieds have 28,658 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,658
Chosen Filters (1)
BMW 3 SERIES 2.0 320d M Sport Touring Auto XDrive Euro 6 (s/s) 5dr
Bedford, Bedfordshire
2015 reg
Diesel
5 Doors
Automatic
108,000 Miles
£12,950
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Illford, Essex
2019 reg
Diesel
5 Doors
Automatic
65,000 Miles
£39,990
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Hayes, Middlesex
2019 reg
Diesel
5 Doors
Automatic
27,100 Miles
£28,500
BMW 1 Series 2.0 120d M Sport Steptronic Euro 5 2dr
Willenhall, West midlands
2012 reg
Diesel
2 Doors
Automatic
50,000 Miles
£7,999
BMW 3 Series 3.0 330d M Sport Touring Auto Euro 4 5dr
Tadcaster, North yorkshire
2006 reg
Diesel
5 Doors
Automatic
208,000 Miles
£2,490
BMW 1 Series 3.0 M140i Auto Euro 6 (s/s) 5dr
Berkeley, Gloucestershire
2017 reg
Petrol
5 Doors
Automatic
43,000 Miles
£18,494
BMW 1 SERIES 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr
Stockport, Cheshire
2018 reg
Petrol
5 Doors
Automatic
84,000 Miles
£17,449
BMW X1 1.5 18i SE SDrive Euro 6 (s/s) 5dr
Truro, Cornwall
2020 reg
Petrol
5 Doors
Manual
39,453 Miles
£15,619
BMW 3 Series 2.2 320i SE 4dr
Southall, Middlesex
2003 reg
Petrol
4 Doors
Manual
126,102 Miles
£1,399
BMW 5 Series 2.0 520d SE Auto Euro 6 (s/s) 4dr
New southgate, Middlesex
2015 reg
Diesel
4 Doors
Automatic
60,000 Miles
£11,048
BMW 4 Series Gran Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 5dr
Welwyn garden city, Hertfordshire
2018 reg
Petrol
5 Doors
Automatic
89,895 Miles
£12,990
BMW 4 SERIES 2.0 420i GPF M Sport Auto Euro 6 (s/s) 2dr
Belvedere, Kent
2019 reg
Petrol
2 Doors
Automatic
34,100 Miles
£19,490
BMW 2 Series Gran Tourer 1.5 218i Sport Euro 6 (s/s) 5dr
Feltham, Middlesex
2019 reg
Petrol
5 Doors
Manual
80,000 Miles
£11,400
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
West ealing, Middlesex
2015 reg
Diesel
5 Doors
Automatic
123,000 Miles
£10,495
BMW 3 SERIES 3.0 330d M Sport Steptronic Euro 5 4dr
Warrington, Cheshire
2010 reg
Diesel
4 Doors
Automatic
51,000 Miles
£11,950
BMW M3 4.0 IV8 Euro 5 4dr
Wolverhampton, Staffordshire
2010 reg
Petrol
4 Doors
Manual
109,200 Miles
£21,750
BMW 1 SERIES 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr
Penrith, Cumbria
2018 reg
Petrol
5 Doors
Automatic
42,150 Miles
£21,495
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Warrington, Cheshire
2019 reg
Diesel
5 Doors
Automatic
56,000 Miles
£39,950
BMW 1 SERIES 1.5 116d Sport Euro 6 (s/s) 5dr
Waltham cross, Hertfordshire
2018 reg
Diesel
5 Doors
Manual
43,000 Miles
£12,989
BMW 1 Series 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr