What Car? Classifieds have 28,794 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,794
Chosen Filters (1)
BMW 7 Series 3.0 730d SE Exclusive Auto Euro 5 (s/s) 4dr
Woking, Surrey
2014 reg
Diesel
4 Doors
Automatic
49,000 Miles
£17,699
BMW 4 Series Gran Coupe 3.0 440i GPF M Sport Auto Euro 6 (s/s) 5dr
Bournemouth, Dorset
2019 reg
Petrol
5 Doors
Automatic
14,047 Miles
£27,495
BMW X3 2.0d SE 4WD Euro 4 5dr
Stockport, Cheshire
2007 reg
Diesel
5 Doors
Manual
133,000 Miles
£2,995
BMW 2 SERIES 3.0 M235i Auto Euro 6 (s/s) 2dr
Atherstone, Warwickshire
2015 reg
Petrol
2 Doors
Automatic
47,512 Miles
£15,950
BMW 3 SERIES 2.0 318d Luxury Euro 5 (s/s) 4dr
Edinburgh, Midlothian
2012 reg
Diesel
4 Doors
Manual
79,311 Miles
£6,895
BMW 7 Series 3.0 740d M Sport Auto XDrive Euro 6 (s/s) 4dr
Worksop, Nottinghamshire
2017 reg
Diesel
4 Doors
Automatic
35,000 Miles
£28,500
BMW X3 2.0 20d SE Auto XDrive Euro 6 (s/s) 5dr
Mexborough, South yorkshire
2014 reg
Diesel
5 Doors
Automatic
109,000 Miles
£8,971
BMW 3 Series 2.0 320i Sport Touring Auto Euro 6 (s/s) 5dr
Leatherhead, Surrey
2020 reg
Petrol
5 Doors
Automatic
8,800 Miles
£26,995
BMW 1 Series 2.0 128ti Auto Euro 6 (s/s) 5dr
Torquay, Devon
2021 reg
Petrol
5 Doors
Automatic
34,000 Miles
£24,500
BMW 5 SERIES 2.0 520d M Sport Auto Euro 6 (s/s) 4dr
Rochford, Essex
2017 reg
Diesel
4 Doors
Automatic
53,347 Miles
£17,495
BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr
Grimsby, North east lincolnshire
2015 reg
Diesel
5 Doors
Automatic
49,523 Miles
£24,990
BMW 2 Series 1.5 218i Sport Auto Euro 6 (s/s) 2dr
Burntwood, Staffordshire
2016 reg
Petrol
2 Doors
Automatic
96,000 Miles
£9,990
BMW X1 2.0 20d M Sport Steptronic XDrive Euro 5 5dr
Blackburn, Lancashire
2012 reg
Diesel
5 Doors
Automatic
70,000 Miles
£75
BMW 4 SERIES 2.0 420d Luxury Auto XDrive Euro 6 (s/s) 5dr
Carlisle, Cumberland
2014 reg
Diesel
5 Doors
Automatic
69,150 Miles
£11,995
BMW 1 SERIES 1.6 116i Sport Euro 6 (s/s) 3dr
Great yarmouth, Norfolk
2013 reg
Petrol
3 Doors
Manual
62,597 Miles
£6,700
BMW 2 SERIES 2.0 218d M Sport Auto Euro 6 (s/s) 2dr
Southend-on-sea, Essex
2017 reg
Diesel
2 Doors
Automatic
63,000 Miles
£12,950
BMW 2 Series 3.0 M240i GPF Auto Euro 6 (s/s) 2dr
Keighley, West yorkshire
2019 reg
Petrol
2 Doors
Automatic
20,107 Miles
£20,990
BMW 4 SERIES 2.0 430i M Sport Auto Euro 6 (s/s) 2dr