Filter results 49 Cars
Browse by engine
Browse by trim
Sort By
2015 BMW 4 Series
2.0 420I LUXURY 2d 181 BHP
2.0 420I LUXURY 2d 181 BHP
Dunwell Motor Group Ltd Tranent
51,533 miles
Call dealer
£19,995
2017 BMW 4 Series
2.0 420D M SPORT 2d AUTO-1 OWNER FROM NEW-19"ALLOYS-HARMAN KARDON-AIR SCARF-HEATED BLACK DAKOTA LEAT
2.0 420D M SPORT 2d AUTO-1 OWNER FROM NEW-19"ALLOYS-HARMAN KARDON-AIR SCARF-HEATED BLACK DAKOTA LEAT
Rix Motor Company Ltd
85,000 miles
Call dealer
£19,999
2017 BMW 4 Series
3.0L 430D M SPORT 2d AUTO 255 BHP + (Private Plate Inc.) Full Service History + 2 Keys + MOT till Oc
3.0L 430D M SPORT 2d AUTO 255 BHP + (Private Plate Inc.) Full Service History + 2 Keys + MOT till Oc
Stirling Cars Ltd
33,000 miles
Call dealer
£21,489
2019 BMW 4 Series
2.0 420D M SPORT 2d 188 BHP £2,355 Upgraded Extras, 8.8in Satellite Navigation, Front and Rear Parki
2.0 420D M SPORT 2d 188 BHP £2,355 Upgraded Extras, 8.8in Satellite Navigation, Front and Rear Parki
Car Time Motor Co UK Ltd Bury
10,900 miles
Call dealer
£26,251
2018 BMW 4 Series
420i M Sport 2dr Auto [Professional Media]
420i M Sport 2dr Auto [Professional Media]
Westerly Bmw Exeter
17,191 miles
Call dealer
£25,995
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Stephen James Bmw Enfield
3,830 miles
Call dealer
£44,995
Buy new from | £12,974 | (list price from £13,415) |
Showing 1 - 10 of 49 cars