Filter results 146 Cars
Browse by shape
Browse by trim
Sort By
2020 BMW 4 Series
420i M Sport 5dr [Professional Media]
420i M Sport 5dr [Professional Media]
Motorpoint Burnley
8,626 miles
Request callback
£22,999
2015 BMW 4 Series
2.0 420I M SPORT 2d 181 BHP £1,270 Upgraded Extras, 8.8in Satellite Navigation / DVD Player, Heated
2.0 420I M SPORT 2d 181 BHP £1,270 Upgraded Extras, 8.8in Satellite Navigation / DVD Player, Heated
Car Time Motor Co UK Ltd Bury
40,000 miles
Request callback
£15,500
2016 BMW 4 Series
2.0 420I XDRIVE M SPORT GRAN COUPE 4d 181 BHP
2.0 420I XDRIVE M SPORT GRAN COUPE 4d 181 BHP
Pitstop Motors NI Ltd
72,000 miles
Request callback
£15,990
2017 BMW 4 Series
2.0 420I M SPORT 2d 181 BHP
2.0 420I M SPORT 2d 181 BHP
CarWorld Superstore Peterborough
39,589 miles
Request callback
£17,490
2016 BMW 4 Series
2.0 420I M SPORT GRAN COUPE 4d AUTO 181 BHP
2.0 420I M SPORT GRAN COUPE 4d AUTO 181 BHP
HPL Motors Atherton Preston
34,000 miles
Request callback
£17,999
2016 BMW 4 Series
2.0 420I M SPORT 2d 181 BHP £4,525 Upgraded Extras, 8.8in Colour Display / Sat Nav / DVD, Front and
2.0 420I M SPORT 2d 181 BHP £4,525 Upgraded Extras, 8.8in Colour Display / Sat Nav / DVD, Front and
Car Time Motor Co UK Ltd Bury
35,869 miles
Request callback
£18,000
2018 BMW 4 Series
2.0 420I M SPORT 2d 181 BHP
2.0 420I M SPORT 2d 181 BHP
Car Time Motor Co UK Ltd
31,000 miles
Request callback
£19,001
Buy new from | £12,974 | (list price from £13,415) |
Showing 1 - 10 of 146 cars