Dealer19 days • -2%See price change1 / 4Add to favouritesUsed (2012) BMW 520 Impressive | Good price5 Series d SE 4dr2012127,000 miles2.0L DieselSedanManualS2 4DL Sheffield, South Yorkshire£3,789Good priceYou save £1,011S2 4DL Sheffield, South YorkshireVisit Motors.co.uk
Dealer47 days 1 / 4Add to favouritesUsed (2012) BMW 520 M Sport 184 HP | Good price5 Series 2.0 d M Sport Saloon 4dr201287,000 miles2.0L DieselSedanManual184 HP (135 kW)L9 7BN Aintry, Merseyside£5,950Good priceYou save £850L9 7BN Aintry, MerseysideVisit Motors.co.uk
Dealer32 days 1 / 4Add to favouritesUsed (2015) BMW 520 Impressive | Good price5 Series d [190] SE 5dr201595,677 miles2.0L DieselEstateManualSN26 8DJ Swindon, Wiltshire£7,336Good priceYou save £1,664SN26 8DJ Swindon, WiltshireVisit Motors.co.uk
Dealer43 days • -28%See price change1 / 2Add to favouritesUsed (2009) BMW 520 M Sport 176 HP | Super price5 Series 2.0 d M Sport Touring2009149,263 miles2.0L DieselEstateManual176 HP (129 kW)140 g CO2/km comb.HP5 3AS Chesham, Buckinghamshire£2,490Super priceYou save £1,210HP5 3AS Chesham, BuckinghamshireVisit Exchange and Mart
Dealer10 days 1 / 4Add to favouritesUsed (2016) BMW 520 Comfort Edition | Super price5 Series d [190] SE 4dr201695,000 miles2.0L DieselSedanManualTS4 2JY Middlesbrough, North Yorkshire£6,999Super priceYou save £1,701TS4 2JY Middlesbrough, North YorkshireVisit Motors.co.uk
Dealer13 days 1 / 4Add to favouritesUsed (2016) BMW 520 Luxury Line 190 HP | Super price5 Series d [190] SE 5dr ++ ULEZ /201660,000 miles2.0L DieselEstateManual190 HP (139 kW)GL2 5DB gloucester, Gloucestershire£9,975Super priceYou save £2,925GL2 5DB gloucester, GloucestershireVisit Motors.co.uk
Dealer54 days • -10%See price change1 / 4Add to favouritesUsed (2012) BMW 520 Efficient Dynamics | Good price5 Series 2.0 d ED BluePerformance2012112,117 miles2.0L DieselSedanManualBA11 2AR Frome, Somerset£4,495Good priceYou save £805BA11 2AR Frome, SomersetVisit Motors.co.uk
Dealer23 days • -2%See price change1 / 4Add to favouritesUsed (2016) BMW 520 M Sport | Good price5 Series d [190] M Sport 4dr2016120,000 miles2.0L DieselSedanManualRM12 4EU Hornchurch, London£6,790Good priceYou save £1,010RM12 4EU Hornchurch, LondonVisit Motors.co.uk
Dealer23 days 1 / 4Add to favouritesUsed (2012) BMW 520 M Sport | Good price5 Series d M Sport 4dr2012113,989 miles2.0L DieselSedanManualHP15 6LJ High Wycombe, Buckinghamshire£4,295Good priceYou save £1,005HP15 6LJ High Wycombe, BuckinghamshireVisit Motors.co.uk
Dealer25 days 1 / 4Add to favouritesUsed (2014) BMW 520 Comfort Edition | Good price5 Series 2.0 d SE 4dr **NAV+LE2014134,000 miles2.0L DieselSedanManualG3 6ED Glasgow£4,940Good priceYou save £960G3 6ED GlasgowVisit Motors.co.uk
Dealer40 days 1 / 4Add to favouritesUsed (2013) BMW 520 | Super price5 Series d SE 5dr2013140,000 miles2.0L DieselEstateManualDN17 4JR Scunthorpe, Lincolnshire£2,995Super priceYou save £2,505DN17 4JR Scunthorpe, LincolnshireVisit Motors.co.uk
Dealer44 days 1 / 4Add to favouritesUsed (2012) BMW 520 Efficient Dynamics | Good price5 Series d EfficientDynamics2012104,950 miles2.0L DieselSedanManualCO7 7DE Colchester, Essex£4,995Good priceYou save £805CO7 7DE Colchester, EssexVisit Motors.co.uk
Dealer45 days 1 / 4Add to favouritesUsed (2013) BMW 520 | Good price5 Series d SE 4dr 2.0 EURO62013112,000 miles2.0L DieselSedanManualM43 7UT Manchester, Manchester£4,995Good priceYou save £1,005M43 7UT Manchester, ManchesterVisit Motors.co.uk
Dealer74 days 1 / 4Add to favouritesUsed (2012) BMW 520 Efficient Dynamics | Good price5 Series d EfficientDynamics2012119,000 miles2.0L DieselSedanManualHP5 3JE Chesham, Buckinghamshire£3,690Good priceYou save £1,110HP5 3JE Chesham, BuckinghamshireVisit Motors.co.uk
Dealer285 days • -1%See price change1 / 1Add to favouritesUsed (2015) BMW 520 M Sport 190 HP | Good price5 Series d [190] M Sport 4dr2015111,150 miles2.0L DieselSedanManual190 HP (139 kW)TF9 3AG Market Drayton, Shropshire£7,499Good priceYou save £901TF9 3AG Market Drayton, ShropshireVisit Desperateseller.co.uk
Dealer179 days • -1%See price change1 / 4Add to favouritesUsed (2014) BMW 520 Comfort Edition 190 HP | Super price5 Series 2.0 d SE Saloon 4dr201470,461 miles2.0L DieselSedanManual190 HP (139 kW)RH13 5DT Horsham, West Sussex£7,400Super priceYou save £2,000RH13 5DT Horsham, West SussexVisit Desperateseller.co.uk
Dealer250 days • -23%See price change1 / 3Add to favouritesUsed (2009) BMW 520 Exclusive 177 HP | Good price5 Series 2.0 d SE Business Edition2009135,000 miles2.0L DieselSedanManual177 HP (130 kW)BL2 2BD Lancashire, Manchester£2,290Good priceYou save £910BL2 2BD Lancashire, ManchesterVisit Desperateseller.co.uk
Dealer185 days 1 / 1Add to favouritesUsed (2012) BMW 520 184 HP | Good price5 Series 2.0 d SE Saloon 4dr2012129,000 miles2.0L DieselSedanManual184 HP (135 kW)IV30 6ND Elgin£3,995Good priceYou save £805IV30 6ND ElginVisit Desperateseller.co.uk
Dealer1 day Photos coming soonNewAdd to favouritesUsed (2016) BMW 520 M Sport | Super price5 Series D M Sport2016125,000 miles2.0L DieselSedanManualEast Sussex, East Sussex£5,995Super priceYou save £1,905East Sussex, East SussexVisit Exchange and Mart
Dealer2 days New1 / 4Add to favouritesUsed (2010) BMW 520 | Super price5 Series d SE 4dr [177]201075,000 miles2.0L DieselSedanManualG51 3JH Glasgow£3,295Super priceYou save £2,005G51 3JH GlasgowVisit Motors.co.uk
Dealer2 days New1 / 3Add to favouritesUsed (2015) BMW 520 | Super price5 Series d [190] SE 4dr201570,000 miles2.0L DieselSedanManualWA11 9TP St Helens, Merseyside£7,240Super priceYou save £2,360WA11 9TP St Helens, MerseysideVisit Motors.co.uk
Dealer4 days New1 / 4Add to favouritesUsed (2012) BMW 520 Efficient Dynamics | Good price5 Series d EfficientDynamics2012166,000 miles2.0L DieselSedanManualCV6 6FN Coventry, West Midlands£1,995Good priceYou save £905CV6 6FN Coventry, West MidlandsVisit Motors.co.uk
Dealer5 days 1 / 4Add to favouritesUsed (2011) BMW 520 | Good price5 Series d SE 4dr2011105,000 miles2.0L DieselSedanManualRM14 3TJ Upminster, Essex£3,995Good priceYou save £1,005RM14 3TJ Upminster, EssexVisit Motors.co.uk
Dealer24 days Photos coming soonAdd to favouritesUsed (2020) BMW 520 M Sport 190 HP | Super price5 Series 2.0 d MHT M Sport Saloon202075,937 miles2.0L HybridManual190 HP (139 kW)Cheshire, Cheshire£17,690Super priceYou save £2,410Cheshire, CheshireVisit Exchange and Mart
Dealer4 days • -10%See price changeNew1 / 4Add to favouritesUsed (2013) BMW 520 Efficient Dynamics | Fair price5 Series d EfficientDynamics2013138,000 miles2.0L DieselSedanManualHP8 4NT Chalfont St Giles, Buckinghamshire£4,495Fair priceYou save £605HP8 4NT Chalfont St Giles, BuckinghamshireVisit Motors.co.uk