What Car? Classifieds have 28,054 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,054
Chosen Filters (1)
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
Stoke on trent, Staffordshire
2023 reg
Petrol
5 Doors
Automatic
8,533 Miles
£29,499
BMW 3 SERIES 2.0 320i M Sport Auto Euro 6 (s/s) 4dr
Stoke on trent, Staffordshire
2022 reg
Petrol
4 Doors
Automatic
14,720 Miles
£26,499
BMW IX1 30 66.5kWh M Sport Auto XDrive 5dr (11kW Charger)
Stoke on trent, Staffordshire
2023 reg
Electric
5 Doors
Automatic
6,967 Miles
£39,999
BMW 4 SERIES 2.0 420i M Sport Auto Euro 6 (s/s) 5dr