Sort By
2014 BMW 4 Series
420i M Sport 2dr Auto
Vauxhall Carlisle
42,854 miles
Call dealer
£14,250
2015 BMW 4 Series
430d xDrive M Sport 5dr Auto [Professional Media]
Arnold Clark Stirling Vauxhall
61,749 miles
Call dealer
£16,998
2016 BMW 4 Series
430d xDrive M Sport 2dr Auto [Professional Media]
Evans Halshaw Citroen Rotherham
28,084 miles
Call dealer
£19,200
2018 BMW 4 Series
420i M Sport 5dr Auto [Professional Media]
Halliwell Jones North Wales
14,778 miles
Call dealer
£20,980
2019 BMW 4 Series
420d [190] M Sport 5dr Auto [Professional Media]
Marshall BMW Bournemouth (Sales)
14,085 miles
Call dealer
£23,881
2019 BMW 4 Series
430i M Sport 2dr Auto [Professional Media]
Eastern Bmw, Edinburgh
72 miles
Call dealer
£26,990
2018 BMW 4 Series
435d xDrive M Sport 2dr Auto [Professional Media]
Williams Manchester BMW
17,215 miles
Call dealer
£26,990
2014 BMW 4 Series
420d M Sport 2dr Auto
Arnold Clark Stafford Motorstore
48,052 miles
Call dealer
£14,798
2016 BMW 4 Series
435d xDrive M Sport 2dr Auto [Professional Media]
Halliwell Jones Wilmslow
26,596 miles
Call dealer
£20,990
2017 BMW 4 Series
430d xDrive M Sport 5dr Auto [Professional Media]
Barretts BMW Ashford
29,193 miles
Call dealer
£21,995
Contract hire from £277.86 per month
Showing 1 - 10 of 697 cars