Filter results 38 Cars
Sort By
2016 BMW 4 Series
2.0 420D M SPORT GRAN COUPE 4d 188 BHP
2.0 420D M SPORT GRAN COUPE 4d 188 BHP
Happier Finance Ltd t/a Happier Cars
41,900 miles
Call dealer
£13,495
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
Wavertree Car Centre Ltd
84,414 miles
Call dealer
£14,495
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
40,300 miles
Call dealer
£19,490
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
38,512 miles
Call dealer
£19,999
2019 BMW 4 Series Gran Coupe
420d [190] M Sport 5dr Auto [Professional Media]
420d [190] M Sport 5dr Auto [Professional Media]
BYD Birmingham
45,401 miles
Call dealer
£17,899
2017 BMW 4 Series Gran Coupe
420d [190] M Sport 5dr Auto [Professional Media]
420d [190] M Sport 5dr Auto [Professional Media]
BMW Doncaster
80,100 miles
Call dealer
£14,650
2018 BMW 4 Series Gran Coupe
420d [190] M Sport 5dr Auto [Professional Media]
420d [190] M Sport 5dr Auto [Professional Media]
Nissan Middlesbrough
66,029 miles
Call dealer
£15,050
2018 BMW 4 Series Gran Coupe
420d [190] M Sport 5dr Auto [Professional Media]
420d [190] M Sport 5dr Auto [Professional Media]
Vauxhall Wigan
40,201 miles
Call dealer
£17,499
2017 BMW 4 Series Gran Coupe
420d [190] xDrive M Sport 5dr Auto [Prof Media]
420d [190] xDrive M Sport 5dr Auto [Prof Media]
Carsa Halesowen
48,376 miles
Call dealer
£17,101
2017 BMW 4 Series Gran Coupe
420d [190] xDrive M Sport 5dr Auto [Prof Media]
420d [190] xDrive M Sport 5dr Auto [Prof Media]
John Clark BMW Tayside
30,922 miles
Call dealer
£19,000
2019 BMW 4 Series Gran Coupe
420d [190] M Sport 5dr Auto [Professional Media]
420d [190] M Sport 5dr Auto [Professional Media]
Usedirect Portadown
50,000 miles
Call dealer
£17,999
2019 BMW 4 Series Gran Coupe
420d [190] xDrive M Sport 5dr Auto [Prof Media]
420d [190] xDrive M Sport 5dr Auto [Prof Media]
EMG Thetford
50,450 miles
Call dealer
£19,999
2019 BMW 4 Series Gran Coupe
420d [190] M Sport 5dr Auto [Professional Media]
420d [190] M Sport 5dr Auto [Professional Media]
Marshall Jaguar Whisby Road
55,975 miles
Call dealer
£17,520
2019 BMW 4 Series Gran Coupe
420d [190] M Sport 5dr Auto [Professional Media]
420d [190] M Sport 5dr Auto [Professional Media]
Mercedes-Benz of Winchester
32,766 miles
Call dealer
£19,990
2017 BMW 4 Series Gran Coupe
420d [190] M Sport 5dr Auto [Professional Media]
420d [190] M Sport 5dr Auto [Professional Media]
Prestige Cars Kent
66,104 miles
Call dealer
£14,840
Buy new from | £27,830 | (list price from £31,075) |
Showing 1 - 15 of 38 cars