Filter results 68 Cars
Browse by shape
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,499
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
2016 BMW 4 Series
2.0 420D M SPORT 2d 188 BHP
2.0 420D M SPORT 2d 188 BHP
Jody Campbell Cars
48,390 miles
Request callback
£14,950
2016 BMW 4 Series
420d [190] M Sport 5dr Auto [Professional Media]
420d [190] M Sport 5dr Auto [Professional Media]
Save on used Cars
63,214 miles
Request callback
£14,985
2015 BMW 4 Series
2.0 420d M Sport Auto Euro 6 (s/s) 2dr
2.0 420d M Sport Auto Euro 6 (s/s) 2dr
Prentice Select
47,800 miles
Request callback
£14,995
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
£15,930
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
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 Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)
Shelbourne AutoSelect Newry
46,481 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
2017 BMW 4 Series
420d [190] M Sport 2dr Auto [Professional Media]
420d [190] M Sport 2dr Auto [Professional Media]
Quality Part X Ltd
47,873 miles
Request callback
£16,980
2019 BMW 4 Series
2.0 420D M SPORT 2d 188 BHP
2.0 420D M SPORT 2d 188 BHP
Pinetree Car Superstore Ltd Tonypandy
35,516 miles
Request callback
£16,999
2017 BMW 4 Series
2.0 420D M SPORT 2d 188 BHP M Performance Kit, Full History
2.0 420D M SPORT 2d 188 BHP M Performance Kit, Full History
Pollock Car Sales
57,402 miles
Request callback
£17,295
Buy new from | £39,679 | (list price from £44,195) |
Showing 16 - 30 of 68 cars