What Car? Classifieds have 29,060 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 29,060
Chosen Filters (1)
BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr
Kings lynn, Norfolk
2011 reg
Diesel
5 Doors
Automatic
110,285 Miles
£6,598
BMW 3 Series 1.5 318i Sport Auto Euro 6 (s/s) 4dr
Edinburgh, Midlothian
2018 reg
Petrol
4 Doors
Automatic
52,101 Miles
£13,049
BMW 2 SERIES 2.0 220d M Sport Auto XDrive Euro 6 (s/s) 5dr
Dunstable, Bedfordshire
2017 reg
Diesel
5 Doors
Automatic
46,781 Miles
£13,799
BMW 3 Series 1.5 318i Sport Auto Euro 6 (s/s) 4dr
Tooting, Surrey
2018 reg
Petrol
4 Doors
Automatic
19,496 Miles
£15,500
BMW 1 Series 2.0 118d Sport Auto Euro 6 (s/s) 5dr
Peterborough, Northamptonshire
2019 reg
Diesel
5 Doors
Automatic
57,723 Miles
£15,300
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Tooting, Surrey
2018 reg
Petrol
5 Doors
Automatic
53,287 Miles
£16,700
BMW 4 SERIES 2.0 420d Sport Auto Euro 6 (s/s) 2dr
Yeovil, Somerset
2016 reg
Diesel
2 Doors
Automatic
78,000 Miles
£11,500
BMW X2 HATCHBACK 2.0 20i M Sport X DCT SDrive Euro 6 (s/s) 5dr
Ormskirk, Lancashire
2018 reg
Petrol
5 Doors
Automatic
17,500 Miles
£19,995
BMW X3 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Blackpool, Lancashire
2016 reg
Diesel
5 Doors
Automatic
68,000 Miles
£14,590
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Darlington,, County durham
2018 reg
Diesel
5 Doors
Automatic
55,847 Miles
£24,950
BMW 3 Series 3.0 335d M Sport Touring Auto XDrive Euro 6 (s/s) 5dr
Chester
2016 reg
Diesel
5 Doors
Automatic
81,000 Miles
£17,995
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Chorley, Lancashire
2016 reg
Diesel
5 Doors
Automatic
83,500 Miles
£20,999
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr
Newport, Gwent
2020 reg
Petrol
2 Doors
Automatic
35,700 Miles
£33,995
BMW 3 Series 2.0 320d M Sport Shadow Edition Auto XDrive Euro 6 (s/s) 4dr
Edwinstowe, Mansfield
2018 reg
Diesel
4 Doors
Automatic
76,952 Miles
£15,450
BMW X6 3.0 40d Auto XDrive Euro 5 5dr
Oldham, Lancashire
2014 reg
Diesel
5 Doors
Automatic
86,000 Miles
£13,495
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Rotherham, South yorkshire
2019 reg
Diesel
5 Doors
Automatic
28,400 Miles
£30,999
BMW 1 Series 2.0 120d M Sport Shadow Edition Auto XDrive Euro 6 (s/s) 5dr
West byfleet, Surrey
2019 reg
Diesel
5 Doors
Automatic
36,400 Miles
£19,295
BMW 2 Series 1.5 218i M Sport Euro 6 (s/s) 2dr
Newport, Gwent
2016 reg
Petrol
2 Doors
Manual
67,000 Miles
£9,750
BMW 2 SERIES 2.0 218d M Sport Auto Euro 6 (s/s) 5dr