Filter results 6 Cars
Sort By
2016 BMW 4 Series
2.0 420D M SPORT 2d 188 BHP
2.0 420D M SPORT 2d 188 BHP
Country Car - 54 miles away
70,500 miles
Request callback
£13,660
2014 BMW 4 Series
2.0 420D M SPORT 2d 181 BHP
2.0 420D M SPORT 2d 181 BHP
Car Hunters - 77 miles away
63,442 miles
Request callback
£11,995
2015 BMW 4 Series
2.0 420D M SPORT 2d 181 BHP
2.0 420D M SPORT 2d 181 BHP
Car Hunters - 77 miles away
65,522 miles
Request callback
£12,795
2017 BMW 4 Series
2.0 420D M SPORT 2d 188 BHP
2.0 420D M SPORT 2d 188 BHP
Car Hunters - 77 miles away
67,676 miles
Request callback
£13,995
2015 BMW 4 Series
2.0 420D SPORT 2d 181 BHP
2.0 420D SPORT 2d 181 BHP
Wearside Autoparc Sunderland - 170 miles away
58,667 miles
Request callback
£11,399
2018 BMW 4 Series
2.0 420D M SPORT 2d 188 BHP
2.0 420D M SPORT 2d 188 BHP
Glasgow Road Falkirk - 278 miles away
52,459 miles
Request callback
£17,990
Buy new from | £46,150 | (list price from £51,280) |
Showing 1 - 6 of 6 cars