Dealer0 days Photos coming soonNewAdd to favouritesUsed (2016) BMW 420 M Sport | Fair price4 Series d [190] M Sport 5dr2016130,070 miles2.0L DieselCoupeManualSO21 1HU Winchester, Hampshire£7,250Fair priceYou save £450SO21 1HU Winchester, HampshireVisit Motors.co.uk
Dealer69 days Photos coming soonAdd to favouritesUsed (2019) BMW 420 M Sport 188 HP | Fair price4 Series 2.0 d M Sport Hatchback201974,513 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)126 g CO2/km comb.Hampshire, Hampshire£14,995Fair priceYou save £805Hampshire, HampshireVisit Exchange and Mart