What Car? Classifieds have 28,884 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,884
Chosen Filters (1)
BMW X1 2.0 18d SE XDrive Euro 5 (s/s) 5dr
Truro, Cornwall
2014 reg
Diesel
5 Doors
Manual
72,487 Miles
£7,495
BMW 6 Series 3.0 640d M Sport Auto Euro 6 (s/s) 2dr
Market harborough, Leicestershire
2017 reg
Diesel
2 Doors
Automatic
55,844 Miles
£20,500
BMW 1 SERIES 1.5 118i M Sport Auto Euro 6 (s/s) 5dr
Henley-on-thames, Oxfordshire
2015 reg
Petrol
5 Doors
Automatic
39,000 Miles
£13,247
BMW 3 Series 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr
Warrington, Lancashire
2014 reg
Diesel
4 Doors
Manual
112,000 Miles
£4,849
BMW 5 Series 3.0 530i SE 4dr
Milton keynes, Buckinghamshire
2003 reg
Petrol
4 Doors
Automatic
180,000 Miles
£1,200
BMW X3 2.0 20d M Sport Steptronic XDrive Euro 5 (s/s) 5dr
Newcastle upon tyne, Tyne and wear
2012 reg
Diesel
5 Doors
Automatic
52,000 Miles
£12,500
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Billericay, Essex
2021 reg
Petrol
5 Doors
Automatic
15,200 Miles
£25,995
BMW 1 Series 2.0 118d Sport Euro 6 (s/s) 5dr
Leicester, Leicestershire
2016 reg
Diesel
5 Doors
Manual
81,690 Miles
£8,991
BMW 3 SERIES 3.0 340i M Sport Auto Euro 6 (s/s) 4dr
Manchester, Lancashire
2016 reg
Petrol
4 Doors
Automatic
47,000 Miles
£20,000
BMW 4 SERIES 3.0 440i M Sport Auto Euro 6 (s/s) 5dr
Bedford, Bedfordshire
2018 reg
Petrol
5 Doors
Automatic
71,050 Miles
£19,989
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Leicester, Leicestershire
2019 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
62,073 Miles
£18,950
BMW 6 Series 3.0 640d M Sport Auto Euro 5 (s/s) 2dr
Harlow, Essex
2014 reg
Diesel
2 Doors
Automatic
66,000 Miles
£13,495
BMW 1 SERIES 2.0 116d M Sport Euro 5 (s/s) 3dr
Nottingham, Nottinghamshire
2014 reg
Diesel
3 Doors
Manual
53,000 Miles
£8,950
BMW 3 SERIES 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Wadhurst, East sussex
2019 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
80,000 Miles
£15,490
BMW 7 Series 3.0 730d M Sport Auto Euro 6 (s/s) 4dr
Bedworth, Warwickshire
2016 reg
Diesel
4 Doors
Automatic
72,000 Miles
£17,995
BMW 2 Series 1.5 225xe 7.6kWh Luxury Auto 4WD Euro 6 (s/s) 5dr
Orpington, Kent
2018 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
36,100 Miles
£15,059
BMW 1 Series 2.0 118d M Sport Euro 6 (s/s) 3dr
Newcastle upon tyne, Tyne and wear
2017 reg
Diesel
3 Doors
Manual
53,026 Miles
£11,995
BMW 3 SERIES 2.0 320i M Sport Auto XDrive Euro 6 (s/s) 4dr
Huddersfield, Yorkshire
2020 reg
Petrol
4 Doors
Automatic
23,324 Miles
£25,499
BMW 2 Series Active Tourer 2.0 218d Luxury Auto Euro 6 (s/s) 5dr
Hook, Hampshire
2015 reg
Diesel
5 Doors
Automatic
62,000 Miles
£9,790
BMW 1 Series 1.5 118i Sport (LCP) Euro 6 (s/s) 5dr