Filter results 40 Cars
Browse by shape
Browse by trim
Sort By
2016 BMW 4 Series
2.0 420D XDRIVE M SPORT 2d 188 BHP
2.0 420D XDRIVE M SPORT 2d 188 BHP
Happier Finance Ltd t/a Happier Cars
99,840 miles
Request callback
£9,499
2015 BMW 4 Series
420d [190] SE 5dr Auto [Business Media]
420d [190] SE 5dr Auto [Business Media]
Wolverhampton
126,610 miles
Request callback
£10,000
2016 BMW 4 Series
420d [190] M Sport 5dr Auto [Professional Media]
420d [190] M Sport 5dr Auto [Professional Media]
Hinckley
166,490 miles
Request callback
£10,100
2017 BMW 4 Series
420d [190] M Sport 2dr Auto [Professional Media]
420d [190] M Sport 2dr Auto [Professional Media]
Carsa Birmingham
76,650 miles
Request callback
£12,117
2016 BMW 4 Series
2.0 420D M SPORT 2d 188 BHP
2.0 420D M SPORT 2d 188 BHP
Happier Finance Ltd t/a Happier Cars
83,000 miles
Request callback
£12,199
2017 BMW 4 Series
420d [190] M Sport 2dr Auto [Professional Media]
420d [190] M Sport 2dr Auto [Professional Media]
Wavertree Car Centre Ltd
92,674 miles
Request callback
£12,495
2017 BMW 4 Series
2.0 420D M SPORT 2d AUTO 188 BHP
2.0 420D M SPORT 2d AUTO 188 BHP
Wavertree Car Centre Ltd
83,962 miles
Request callback
£12,695
2016 BMW 4 Series
420d [190] M Sport 2dr Auto [Professional Media]
420d [190] M Sport 2dr Auto [Professional Media]
Harvey's Autos Limited
91,355 miles
Request callback
£13,200
2015 BMW 4 Series
420d [190] xDrive M Sport 2dr Auto [Prof Media]
420d [190] xDrive M Sport 2dr Auto [Prof Media]
Harvey's Autos Limited
84,062 miles
Request callback
£13,700
2017 BMW 4 Series
420d [190] xDrive M Sport 2dr [Professional Media]
420d [190] xDrive M Sport 2dr [Professional Media]
Stephen James Bmw Blackheath
67,032 miles
Request callback
£14,295
2017 BMW 4 Series
420d [190] M Sport 2dr Auto [Professional Media]
420d [190] M Sport 2dr Auto [Professional Media]
Motor Plus Car Super Market - Caerphilly
52,212 miles
Request callback
£14,499
2017 BMW 4 Series
420d [190] M Sport 2dr Auto [Professional Media]
420d [190] M Sport 2dr Auto [Professional Media]
Kia - Bumpers Farm
54,779 miles
Request callback
£14,900
2016 BMW 4 Series
420d [190] M Sport 2dr [Professional Media]
420d [190] M Sport 2dr [Professional Media]
Nuneaton Car Sales
44,743 miles
Request callback
£14,900
Buy new from | £39,679 | (list price from £44,195) |
Showing 1 - 15 of 40 cars