What Car? Classifieds have 28,870 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,870
Chosen Filters (1)
BMW 3 SERIES 2.0 320d Sport Touring XDrive Euro 5 (s/s) 5dr
Dundee, Angus
2014 reg
Diesel
5 Doors
Manual
25,411 Miles
£13,695
BMW 3 SERIES 3.0 340i M Sport Auto Euro 6 (s/s) 4dr
Altrincham, Manchester
2017 reg
Petrol
4 Doors
Automatic
99,615 Miles
£16,950
BMW 1 Series 2.0 116d M Sport Auto Euro 5 (s/s) 5dr
Sheffield, Yorkshire
2012 reg
Diesel
5 Doors
Automatic
97,857 Miles
£5,990
BMW M4 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr
Wigan, Lancashire
2021 reg
Petrol
2 Doors
Automatic
25,131 Miles
£48,495
BMW 3 SERIES 2.0 320d Sport Touring Euro 5 (s/s) 5dr
Leigh, Lancashire
2012 reg
Diesel
5 Doors
Manual
93,555 Miles
£6,995
BMW 3 Series 2.0 320i SE Auto Euro 4 4dr
Birmingham, Warwickshire
2007 reg
Petrol
4 Doors
Automatic
125,000 Miles
£2,500
BMW 3 Series 3.0 335d M Sport Auto XDrive Euro 6 (s/s) 4dr
Launceston, Cornwall
2017 reg
Diesel
4 Doors
Automatic
72,000 Miles
£17,495
BMW M3 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 4dr
Manchester, Lancashire
2021 reg
Petrol
4 Doors
Automatic
20,000 Miles
£61,995
BMW I3 Auto Euro 6 (s/s) 5dr (Range Extender)
Dundee, Angus
2014 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
24,000 Miles
£10,995
BMW X5 3.0 30d SE Steptronic XDrive Euro 5 5dr
Colchester, Essex
2012 reg
Diesel
5 Doors
Automatic
115,684 Miles
£8,495
BMW 2 SERIES 2.0 218d M Sport Euro 6 (s/s) 2dr
Derby, Derbyshire
2020 reg
Diesel
2 Doors
Manual
48,817 Miles
£15,300
BMW 1 Series 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr
Bolton, Lancashire
2019 reg
Petrol
5 Doors
Automatic
52,106 Miles
£20,665
BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr
Sevenoaks, Kent
2017 reg
Petrol
4 Doors
Automatic
84,000 Miles
£26,250
BMW M2 3.0 BiTurbo Competition Euro 6 (s/s) 2dr
Westcliff-on-sea, Essex
2018 reg
Petrol
2 Doors
Manual
0
£34,490
BMW X5 3.0 30d M Sport Auto XDrive Euro 5 5dr
Rotherham, South yorkshire
2013 reg
Diesel
5 Doors
Automatic
162,366 Miles
£6,795
BMW 4 SERIES 3.0 435d M Sport Auto XDrive Euro 6 (s/s) 2dr
Bradford, West yorkshire
2016 reg
Diesel
2 Doors
Automatic
53,800 Miles
£16,993
BMW 3 Series 3.0 335d M Sport Auto XDrive Euro 6 (s/s) 4dr
Edinburgh, Midlothian
2016 reg
Diesel
4 Doors
Automatic
72,221 Miles
£14,599
BMW 1 Series 2.0 118d Sport Euro 6 (s/s) 5dr
Mansfield, Nottinghamshire
2020 reg
Diesel
5 Doors
Manual
35,229 Miles
£17,999
BMW 3 Series 2.0 320d M Sport Auto Euro 5 (s/s) 4dr