Filter results 10 Cars
Browse by engine
Sort By
2017 BMW 4 Series
2.0 420D M SPORT GRAN COUPE 4d AUTO 188 BHP
2.0 420D M SPORT GRAN COUPE 4d AUTO 188 BHP
HPL Motors Oldham Oldham - 39 miles away
50,232 miles
Request callback
£15,499
2020 BMW 4 Series
2.0 420D M SPORT GRAN COUPE 4d AUTO 188 BHP
2.0 420D M SPORT GRAN COUPE 4d AUTO 188 BHP
HPL Motors Oldham Oldham - 39 miles away
38,512 miles
Request callback
£19,799
2019 BMW 4 Series Gran Coupe
435d xDrive M Sport 5dr Auto [Professional Media]
435d xDrive M Sport 5dr Auto [Professional Media]
CarSupermarket.com Sheffield - 64 miles away
58,501 miles
Request callback
£18,997
2018 BMW 4 Series Gran Coupe
430d M Sport 5dr Auto [Professional Media]
430d M Sport 5dr Auto [Professional Media]
Quality Cars and Commercials - 69 miles away
68,027 miles
Request callback
£14,655
2017 BMW 4 Series Gran Coupe
435d xDrive M Sport 5dr Auto [Professional Media]
435d xDrive M Sport 5dr Auto [Professional Media]
Hadwins Approved Kendal - 77 miles away
78,718 miles
Request callback
£16,995
2018 BMW 4 Series Gran Coupe
420d [190] M Sport 5dr Auto [Professional Media]
420d [190] M Sport 5dr Auto [Professional Media]
Carsa Towcester - 109 miles away
90,492 miles
Request callback
£13,129
2020 BMW 4 Series Gran Coupe
420d [190] M Sport 5dr Auto [Professional Media]
420d [190] M Sport 5dr Auto [Professional Media]
Marshall BMW Grimsby - 116 miles away
19,988 miles
Request callback
£21,675
2018 BMW 4 Series Gran Coupe
430d M Sport 5dr Auto [Professional Media]
430d M Sport 5dr Auto [Professional Media]
Dick Lovett BMW Melksham - 132 miles away
43,925 miles
Request callback
£20,895
2017 BMW 4 Series Gran Coupe
420d [190] xDrive Sport 5dr Auto [Business Media]
420d [190] xDrive Sport 5dr Auto [Business Media]
Anchor Cars - 145 miles away
77,585 miles
Request callback
£12,995
2018 BMW 4 Series Gran Coupe
435d xDrive M Sport 5dr Auto [Professional Media]
435d xDrive M Sport 5dr Auto [Professional Media]
Anchor Cars - 145 miles away
43,399 miles
Request callback
£20,995
Buy new from | £28,702 | (list price from £31,875) |
Showing 1 - 10 of 10 cars