Dealer23 days 1 / 4Add to favouritesUsed (2019) BMW 520 M Sport 190 HP | Good price5 Series 2.0 d M Sport Touring 5dr201968,301 miles2.0L DieselEstateAutomatic190 HP (139 kW)MK1 1BU Milton Keynes, Buckinghamshire£18,099Good priceYou save £1,901MK1 1BU Milton Keynes, BuckinghamshireVisit Motors.co.uk
Dealer71 days • -3%See price change1 / 4Add to favouritesUsed (2021) BMW 520 M Sport | Good price5 Series d MHT M Sport 5dr Step202150,096 miles2.0L DieselEstateAutomaticME5 9QG Chatham, Kent£23,200Good priceYou save £1,700ME5 9QG Chatham, KentVisit Motors.co.uk
Dealer9 days 1 / 2Add to favouritesUsed (2021) BMW 520 M Sport | Good price5 Series d MHT M Sport 5dr Step202157,762 miles2.0L DieselEstateAutomaticPO2 9QZ Portsmouth, Hampshire£23,495Good priceYou save £1,505PO2 9QZ Portsmouth, HampshireVisit Motors.co.uk
Dealer4 days New1 / 3Add to favouritesUsed (2018) BMW 520 Comfort Edition 187 HP | Good price5 Series d SE Touring 2.0 5dr201834,852 miles2.0L DieselEstateAutomatic187 HP (137 kW)65.6 Mpg114 g CO2/km comb.DD2 3PT Dundee£19,000Good priceYou save £1,800DD2 3PT DundeeVisit Bmw.co.uk
Dealer35 days • -3%See price change1 / 4Add to favouritesUsed (2021) BMW 520 Comfort Edition 190 HP | Super price5 Series d MHT SE 5dr Step202186,293 miles2.0L DieselEstateAutomatic190 HP (139 kW)57.6 Mpg129 g CO2/km comb.PE1 5PT Peterborough, Cambridgeshire£17,990Super priceYou save £3,610PE1 5PT Peterborough, CambridgeshireVisit Motors.co.uk
Dealer11 days • -11%See price change1 / 4Add to favouritesUsed (2018) BMW 520 M Sport | Super price5 Series d xDrive M Sport 5dr201890,499 miles2.0L DieselEstateAutomaticNE12 9SW Newcastle-Upon-Tyne, Tyne and Wear£14,163Super priceYou save £2,337NE12 9SW Newcastle-Upon-Tyne, Tyne and WearVisit Motors.co.uk
Dealer8 days 1 / 4Add to favouritesNew (2025) BMW 520 M Sport 205 HP | Good price5 Series i M Sport Touring 2.020251,197 miles2.0L PetrolEstateAutomatic205 HP (150 kW)44.8 Mpg142 g CO2/km comb.CT2 7PX Canterbury, Kent£43,990Good priceYou save £2,410CT2 7PX Canterbury, KentVisit Bmw.co.uk
Dealer10 days • -4%See price changePhotos coming soonAdd to favouritesUsed (2018) BMW 520 M Sport | Good price5 Series 2.0 d M Sport Touring 5dr201892,000 miles2.0L DieselEstateAutomaticCV11 6BQ Nuneaton, Warwickshire£14,399Good priceYou save £1,301CV11 6BQ Nuneaton, WarwickshireVisit Motors.co.uk
Dealer9 days 1 / 4Add to favouritesUsed (2017) BMW 520 Comfort Edition 190 HP | Good price5 Series 2.0 d SE Touring 5dr201792,449 miles2.0L DieselEstateAutomatic190 HP (139 kW)BL9 9AZ Bury, Manchester£11,970Good priceYou save £2,030BL9 9AZ Bury, ManchesterVisit Motors.co.uk
Dealer14 days • -4%See price change1 / 4Add to favouritesUsed (2013) BMW 520 Comfort Edition | Good price5 Series d SE 5dr Step Auto2013159,000 miles2.0L DieselEstateAutomaticLE2 7NB Leicester, Leicestershire£4,290Good priceYou save £910LE2 7NB Leicester, LeicestershireVisit Motors.co.uk
Dealer9 days 1 / 4Add to favouritesUsed (2014) BMW 520 188 HP | Super price5 Series d [190] SE 5dr Step2014129,820 miles2.0L DieselEstateAutomatic188 HP (138 kW)LN6 7DA LINCOLN, Lincolnshire£5,995Super priceYou save £1,605LN6 7DA LINCOLN, LincolnshireVisit Motors.co.uk
Dealer10 days 1 / 4Add to favouritesUsed (2013) BMW 520 Comfort Edition 184 HP | Super price5 Series 2.0 d SE Touring 5dr2013115,413 miles2.0L DieselEstateAutomatic184 HP (135 kW)SK2 7BY Stockport, Manchester£5,250Super priceYou save £1,850SK2 7BY Stockport, ManchesterVisit Motors.co.uk
Dealer70 days • -3%See price change1 / 3Add to favouritesUsed (2019) BMW 520 M Sport | Super price5 Series d M Sport 5dr Auto201975,704 miles2.0L DieselEstateAutomaticNN18 8AA Corby, Northamptonshire£16,869Super priceYou save £2,531NN18 8AA Corby, NorthamptonshireVisit Motors.co.uk
Dealer48 days • -7%See price change1 / 4Add to favouritesUsed (2014) BMW 520 M Sport | Good price5 Series d M Sport 5dr Step2014135,000 miles2.0L DieselEstateAutomaticWR12 7RR Willersey, Gloucestershire£5,999Good priceYou save £1,001WR12 7RR Willersey, GloucestershireVisit Motors.co.uk
Dealer32 days • -2%See price change1 / 4Add to favouritesUsed (2018) BMW 520 | Super price5 Series d SE 5dr Auto201863,218 miles2.0L DieselEstateAutomaticNN3 9HW Northampton, Northamptonshire£14,550Super priceYou save £3,550NN3 9HW Northampton, NorthamptonshireVisit Motors.co.uk
Dealer15 days 1 / 4Add to favouritesUsed (2012) BMW 520 Comfort Edition 184 HP | Good price5 Series 2.0 d SE Touring 5dr2012121,241 miles2.0L DieselEstateAutomatic184 HP (135 kW)TS2 1LP Middlesbrough, North Yorkshire£5,495Good priceYou save £805TS2 1LP Middlesbrough, North YorkshireVisit Motors.co.uk
Dealer15 days 1 / 4Add to favouritesUsed (2017) BMW 520 | Good price5 Series d SE 5dr Auto2017118,000 miles2.0L DieselEstateAutomaticTN26 1AN Ashford, Kent£10,850Good priceYou save £1,850TN26 1AN Ashford, KentVisit Motors.co.uk
Dealer24 days • -1%See price change1 / 4Add to favouritesUsed (2017) BMW 520 Comfort Edition | Super price5 Series d SE 5dr Auto2017100,000 miles2.0L DieselEstateAutomaticBD4 8RZ Bradford, West Yorkshire£11,790Super priceYou save £2,310BD4 8RZ Bradford, West YorkshireVisit Motors.co.uk
Dealer15 days 1 / 4Add to favouritesUsed (2013) BMW 520 Performance | Good price5 Series 2.0 d SE Touring Auto201398,683 miles2.0L DieselEstateAutomaticBA11 2AR Frome, Somerset£6,995Good priceYou save £905BA11 2AR Frome, SomersetVisit Motors.co.uk
Dealer34 days • -5%See price change1 / 4Add to favouritesUsed (2013) BMW 520 | Good price5 Series d SE 5dr2013120,988 miles2.0L DieselEstateManualCV8 3EP Ryton-on-Dunsmore, Warwickshire£5,199Good priceYou save £801CV8 3EP Ryton-on-Dunsmore, WarwickshireVisit Motors.co.uk
Dealer79 days • -2%See price change1 / 3Add to favouritesUsed (2018) BMW 520 Comfort Edition 190 HP | Super price5 Series 2.0 d SE Touring 5dr2018107,000 miles2.0L DieselEstateAutomatic190 HP (139 kW)CV11 6BQ Nuneaton, Warwickshire£11,399Super priceYou save £3,401CV11 6BQ Nuneaton, WarwickshireVisit Motors.co.uk
Dealer195 days • -9%See price change1 / 4Add to favouritesUsed (2016) BMW 520 M Sport | Good price5 Series 2.0 d M Sport Touring2016126,000 miles2.0L DieselEstateAutomaticMK44 3LH Bedford, Bedfordshire£7,499Good priceYou save £1,601MK44 3LH Bedford, BedfordshireVisit Desperateseller.co.uk
Dealer66 days • -1%See price change1 / 3Add to favouritesUsed (2017) BMW 520 M Sport | Good price5 Series d M Sport Auto Estate201788,379 miles2.0L DieselEstateAutomaticWS9 0LS Walsall, West Midlands£13,995Good priceYou save £1,205WS9 0LS Walsall, West MidlandsVisit Exchange and Mart
Dealer18 days 1 / 4Add to favouritesUsed (2019) BMW 520 Comfort Edition 190 HP | Super price5 Series d SE 5dr Auto201956,888 miles2.0L DieselEstateAutomatic190 HP (139 kW)60.1 Mpg123 g CO2/km comb.DG1 3AW Dumfries£16,998Super priceYou save £3,802DG1 3AW DumfriesVisit Bmw.co.uk
Dealer36 days • -1%See price change1 / 1Add to favouritesUsed (2019) BMW 520 M Sport | Good price5 Series i M Sport Estate201970,998 miles2.0L PetrolEstateAutomaticSO21 1HU Winchester, Hampshire£16,795Good priceYou save £1,505SO21 1HU Winchester, HampshireVisit Motors.co.uk