Dealer2 days • -1%See price changePhotos coming soonNewAdd to favouritesUsed (2024) BMW 420 M Sport 184 HP | Good price4 Series i M Sport 5dr Step Auto202415,535 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)42.0 Mpg106 g CO2/km comb.LE2 7JU Leicester, Leicestershire£33,714Good priceYou save £2,786LE2 7JU Leicester, LeicestershireVisit Vertumotors.com
Dealer105 days • -6%See price change1 / 4Add to favouritesUsed (2022) BMW 420 M Sport 190 HP | Good price4 SERIES d MHT M Sport 5 Door Step202238,214 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)56.5 Mpg131 g CO2/km comb.LE11 5HN Loughborough, Leicestershire£27,681Good priceYou save £2,119LE11 5HN Loughborough, LeicestershireVisit Exchange and Mart
Dealer144 days • -7%See price change1 / 4Add to favouritesUsed (2020) BMW 420 M Sport | Super price4 Series 2.0 d M SPORT IN BLUE202071,000 miles2.0L DieselHatchbackAutomaticTN12 5HD Kent, Kent£17,499Super priceYou save £4,301TN12 5HD Kent, KentVisit Carsite.co.uk
Dealer86 days • -4%See price change1 / 4Add to favouritesUsed (2024) BMW 420 M Sport 184 HP | Super price4 Series i M Sport 5dr Step20248,808 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)41.5 Mpg154 g CO2/km comb.G32 9QQ Glasgow£34,398Super priceYou save £3,302G32 9QQ GlasgowVisit Arnoldclark.com
Dealer15 days 1 / 4Add to favouritesUsed (2020) BMW 420 M Sport 184 HP | Super price4 Series 2.0 i GPF M Sport202031,000 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)Essendine, Rutland£19,490Super priceYou save £3,810Essendine, RutlandVisit Honestjohn
Dealer100 days • -12%See price change1 / 4Add to favouritesUsed (2018) BMW 420 M Sport | Super price4 Series d [190] xDrive M Sport201834,000 miles2.0L DieselHatchbackAutomaticS4 8AQ Sheffield, South Yorkshire£13,995Super priceYou save £4,305S4 8AQ Sheffield, South YorkshireVisit Motors.co.uk
Dealer32 days 1 / 4Add to favouritesUsed (2022) BMW 420 M Sport 181 HP | Good price4 Series SERIE 4 2.0 i M Sport202251,000 miles2.0L PetrolHatchbackAutomatic181 HP (133 kW)156 g CO2/km comb.LE10 1HL HINCKLEY, Leicestershire£25,896Good priceYou save £1,604LE10 1HL HINCKLEY, LeicestershireVisit Networkq.uk
Dealer60 days 1 / 4Add to favouritesUsed (2022) BMW 420 M Sport 184 HP | Good price4 Series 2.0 i M Sport Hatchback202238,700 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)NP22 3AA Gwent, Powys£26,999Good priceYou save £1,501NP22 3AA Gwent, PowysVisit Desperateseller.co.uk
Dealer97 days 1 / 1Add to favouritesUsed (2015) BMW 420 M Sport 184 HP | Good price4 Series 2.0 i M Sport Hatchback201549,781 miles2.0L PetrolHatchbackManual184 HP (135 kW)PR3 1NA Preston, Lancashire£10,995Good priceYou save £1,505PR3 1NA Preston, LancashireVisit Desperateseller.co.uk
Dealer200 days • -8%See price change1 / 1Add to favouritesUsed (2019) BMW 420 190 HP | Good price4 Series 2.0 d SE Hatchback 5dr201949,836 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)ST15 0QT Staffordshire, Staffordshire£14,398Good priceYou save £1,602ST15 0QT Staffordshire, StaffordshireVisit Desperateseller.co.uk
Dealer126 days • -1%See price change1 / 4Add to favouritesNew (2025) BMW 420 M Sport 184 HP | Good price4 Series i M Sport 5dr Step202510 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)42.2 Mpg153 g CO2/km comb.IV1 1RY Inverness£48,998Good priceYou save £2,102IV1 1RY InvernessVisit Arnoldclark.com
Dealer316 days • -7%See price change1 / 1Add to favouritesUsed (2020) BMW 420 M Sport 184 HP | Super price4 Series 2.0 i GPF M SPORT202031,137 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)L39 4RL Ormskirk, Lancashire£17,975Super priceYou save £3,325L39 4RL Ormskirk, LancashireVisit Desperateseller.co.uk
Dealer64 days 1 / 4Add to favouritesNew (2025) BMW 420 M Sport 184 HP | Good price4 Series i M Sport 5dr Step Auto202510 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)155 g CO2/km comb.IV1 1RY Inverness£48,898Good priceYou save £3,202IV1 1RY InvernessVisit Arnoldclark.com
Dealer64 days 1 / 4Add to favouritesNew (2025) BMW 420 M Sport 184 HP | Super price4 Series i M Sport 5dr Step Auto202510 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)155 g CO2/km comb.IV1 1RY Inverness£47,898Super priceYou save £4,202IV1 1RY InvernessVisit Arnoldclark.com
Dealer66 days 1 / 1Add to favouritesUsed (2015) BMW 420 M Sport 184 HP | Good price4 Series 2.0 d M Sport Hatchback201587,000 miles2.0L DieselHatchbackAutomatic184 HP (135 kW)LU7 9LG Leighton Buzzard, Bedfordshire£10,000Good priceYou save £1,500LU7 9LG Leighton Buzzard, BedfordshireVisit Desperateseller.co.uk
Dealer67 days 1 / 1Add to favouritesUsed (2018) BMW 420 M Sport 184 HP | Good price4 Series 2.0 i GPF M Sport201857,000 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)DE21 5EJ Little Eaton, Derbyshire£14,290Good priceYou save £1,310DE21 5EJ Little Eaton, DerbyshireVisit Desperateseller.co.uk
Dealer69 days 1 / 3Add to favouritesUsed (2018) BMW 420 M Sport 184 HP | Good price4 Series 2.0 i M Sport Hatchback201857,100 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)CV35 8DS Warwick, Warwickshire£14,730Good priceYou save £1,070CV35 8DS Warwick, WarwickshireVisit Desperateseller.co.uk
Dealer69 days 1 / 1Add to favouritesUsed (2019) BMW 420 M Sport 184 HP | Good price4 Series 2.0 i GPF M Sport201966,000 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)B98 8YW Redditch, Worcestershire£14,490Good priceYou save £1,210B98 8YW Redditch, WorcestershireVisit Desperateseller.co.uk
Dealer75 days 1 / 1Add to favouritesUsed (2020) BMW 420 M Sport 184 HP | Good price4 Series 2.0 i GPF M Sport202036,927 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)DE56 2EP Belper, Derbyshire£18,495Good priceYou save £1,905DE56 2EP Belper, DerbyshireVisit Desperateseller.co.uk
Dealer75 days Photos coming soonAdd to favouritesUsed (2016) BMW 420 M Sport 190 HP | Good price4 Series 2.0 d M Sport Hatchback201676,176 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)HA1 4QB Harrow, London£11,995Good priceYou save £1,005HA1 4QB Harrow, LondonVisit Desperateseller.co.uk
Dealer82 days 1 / 1Add to favouritesUsed (2019) BMW 420 M Sport 184 HP | Good price4 Series 2.0 i GPF M Sport201957,000 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)EN3 7NJ Enfield, London£14,950Good priceYou save £1,750EN3 7NJ Enfield, LondonVisit Desperateseller.co.uk
Dealer97 days 1 / 1Add to favouritesUsed (2018) BMW 420 M Sport 190 HP | Good price4 Series 2.0 d M Sport Hatchback201875,000 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)KY4 0HW Kelty£13,495Good priceYou save £1,205KY4 0HW KeltyVisit Desperateseller.co.uk
Dealer123 days 1 / 1Add to favouritesUsed (2019) BMW 420 M Sport 184 HP | Good price4 Series 2.0 i GPF M Sport201971,000 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)RG19 4NA Thatcham, Berkshire£13,990Good priceYou save £1,310RG19 4NA Thatcham, BerkshireVisit Desperateseller.co.uk
Dealer9 days Photos coming soonAdd to favouritesUsed (2020) BMW 420 M Sport 184 HP | Super price4 Series 2.0 i GPF M Sport202020,865 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)Derbyshire, Derbyshire£17,300Super priceYou save £4,200Derbyshire, DerbyshireVisit Exchange and Mart
Dealer57 days • -6%See price changePhotos coming soonAdd to favouritesUsed (2017) BMW 420 Sport Line 188 HP | Good price4 Series 2.0 d Sport Auto Euro 62017101,000 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)114 g CO2/km comb.West Yorkshire, West Yorkshire£9,799Good priceYou save £1,001West Yorkshire, West YorkshireVisit Exchange and Mart