Filter results 159 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2017 BMW 4 Series
2.0 420I M SPORT GRAN COUPE 4d 181 BHP Black Leather Seats, BMW Navigation, Parking Sensors, Cruise
2.0 420I M SPORT GRAN COUPE 4d 181 BHP Black Leather Seats, BMW Navigation, Parking Sensors, Cruise
Car Time Motor Co UK Ltd Bury
41,495 miles
Request callback
£15,990
2016 BMW 4 Series
2.0 420D XDRIVE LUXURY GRAN COUPE 4d 188 BHP
2.0 420D XDRIVE LUXURY GRAN COUPE 4d 188 BHP
Glasgow Road Falkirk
35,964 miles
Request callback
£15,990
2019 BMW 4 Series
2.0 420I M SPORT GRAN COUPE 4d 181 BHP
2.0 420I M SPORT GRAN COUPE 4d 181 BHP
S James Prestige Limited
41,700 miles
Request callback
£16,490
2018 BMW 4 Series
2.0 420I M SPORT GRAN COUPE 4d 181 BHP
2.0 420I M SPORT GRAN COUPE 4d 181 BHP
Pinetree Car Superstore Ltd Tonypandy
59,293 miles
Request callback
£16,499
2017 BMW 4 Series Gran Coupe
420d [190] M Sport 5dr Auto [Professional Media]
420d [190] M Sport 5dr Auto [Professional Media]
Sandicliffe Ford Loughborough Used
41,012 miles
Request callback
£16,689
2018 BMW 4 Series
GRAN DIESEL COUPE
GRAN DIESEL COUPE
Ballinderry Car Sales Limited
76,755 miles
Request callback
£16,950
2019 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
S James Prestige Limited
68,300 miles
Request callback
£16,990
2019 BMW 4 Series
2.0 420I M SPORT GRAN COUPE 4d 181 BHP
2.0 420I M SPORT GRAN COUPE 4d 181 BHP
Happier Finance Ltd t/a Happier Cars
45,000 miles
Request callback
£17,250
2018 BMW 4 Series
3.0 430D M SPORT GRAN COUPE 4d AUTO 255 BHP
3.0 430D M SPORT GRAN COUPE 4d AUTO 255 BHP
S James Prestige Limited
57,200 miles
Request callback
£17,250
Buy new from | £31,460 | (list price from £34,910) |
Showing 46 - 60 of 159 cars