Filter results 147 Cars
Browse by shape
Browse by engine
Sort By
2017 BMW 4 Series
2.0 420D M SPORT 2d 188 BHP
2.0 420D M SPORT 2d 188 BHP
Motor Plus Car Supermarket Ltd Langland Way
52,212 miles
Request callback
£14,999
2015 BMW 4 Series
430d xDrive M Sport 2dr Auto
430d xDrive M Sport 2dr Auto
Rix Motor Company Ltd
106,000 miles
Request callback
£15,450
2016 BMW 4 Series
2.0 420I XDRIVE M SPORT 2d-FINISHED IN GLACIER SILVER WITH BLACK DAKOTA LEATHER-19"M DOUBLE SPOKE AL
2.0 420I XDRIVE M SPORT 2d-FINISHED IN GLACIER SILVER WITH BLACK DAKOTA LEATHER-19"M DOUBLE SPOKE AL
Rix Motor Company Ltd
61,000 miles
Request callback
£15,750
2016 BMW 4 Series
420d xDrive M Sport 5dr Auto
420d xDrive M Sport 5dr Auto
Oakfield Car Sales
46,532 miles
Request callback
£15,950
2017 BMW 4 Series
3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr
3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr
Lee Slingsby Cars
86,000 miles
Request callback
£15,989
2016 BMW 4 Series
3.0 430D M SPORT 2d 255 BHP
3.0 430D M SPORT 2d 255 BHP
CarWorld Supermarket Westwood
62,028 miles
Request callback
£15,990
2016 BMW 4 Series
420d [190] M Sport 5dr Auto [Professional Media]
420d [190] M Sport 5dr Auto [Professional Media]
HPL Motors Limited -
67,415 miles
Request callback
£15,999
2015 BMW 4 Series
420d [190] xDrive M Sport 5dr Auto [Prof Media]
420d [190] xDrive M Sport 5dr Auto [Prof Media]
Nuneaton Car Sales
58,188 miles
Request callback
£16,150
2017 BMW 4 Series
2.0 420D M SPORT 2d 188 BHP
2.0 420D M SPORT 2d 188 BHP
Bluauto Ringles Cross
44,882 miles
Request callback
£16,230
2016 BMW 4 Series
3.0 435D XDRIVE M SPORT 2d 309 BHP
3.0 435D XDRIVE M SPORT 2d 309 BHP
Donnelly Automotive
56,800 miles
Request callback
£16,249
2018 BMW 4 Series
2.0 420I XDRIVE M SPORT 2d AUTO 181 BHP
2.0 420I XDRIVE M SPORT 2d AUTO 181 BHP
S James Prestige Limited
51,300 miles
Request callback
£16,490
2018 BMW 4 Series
2.0 420I XDRIVE M SPORT 2d AUTO 181 BHP
2.0 420I XDRIVE M SPORT 2d AUTO 181 BHP
Wavertree Car Centre Ltd
52,150 miles
Request callback
£16,495
2016 BMW 4 Series
3.0 435D XDRIVE M SPORT 2d 309 BHP
3.0 435D XDRIVE M SPORT 2d 309 BHP
Wearside Autoparc Sunderland
76,000 miles
Request callback
£16,499
2018 BMW 4 Series
2.0 420D M SPORT 2d AUTO 188 BHP
2.0 420D M SPORT 2d AUTO 188 BHP
HPL Motors Atherton Atherton
36,100 miles
Request callback
£16,599
Buy new from | £39,664 | (list price from £44,180) |
Showing 31 - 45 of 147 cars