Dealer198 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
Dealer69 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
Dealer21 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
Dealer39 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
Dealer94 days • -4%See price change1 / 4Add to favouritesUsed (2018) BMW 520 M Sport 190 HP | Good price5 Series 2.0 d M Sport Touring 5dr201883,000 miles2.0L DieselEstateAutomatic190 HP (139 kW)WA2 8JP Warrington, Cheshire£15,750Good priceYou save £1,550WA2 8JP Warrington, CheshireVisit Motors.co.uk
Dealer35 days 1 / 4Add to favouritesUsed (2013) BMW 520 | Super price5 Series d SE 5dr Step Auto [Start2013119,000 miles2.0L DieselEstateAutomaticCW12 1JN Congleton, Cheshire£4,995Super priceYou save £2,205CW12 1JN Congleton, CheshireVisit Motors.co.uk
Dealer27 days 1 / 4Add to favouritesUsed (2017) BMW 520 Performance | Good price5 Series d SE 5dr Auto201797,000 miles2.0L DieselEstateAutomaticMK40 4PG Bedford, Bedfordshire£11,990Good priceYou save £1,610MK40 4PG Bedford, BedfordshireVisit Motors.co.uk
Dealer34 days 1 / 3Add to favouritesUsed (2017) BMW 520 Comfort Edition 190 HP | Good price5 Series 2.0 d SE Touring 5dr201789,989 miles2.0L DieselEstateAutomatic190 HP (139 kW)SK4 5EA Stockport, Manchester£12,949Good priceYou save £1,151SK4 5EA Stockport, ManchesterVisit Motors.co.uk
Dealer29 days 1 / 4Add to favouritesUsed (2019) BMW 520 M Sport | Good price5 Series d M Sport 5dr Auto201981,219 miles2.0L DieselEstateAutomaticBT47 4DB Claudy£16,950Good priceYou save £2,350BT47 4DB ClaudyVisit Motors.co.uk
Dealer38 days 1 / 4Add to favouritesUsed (2017) BMW 520 | Super price5 Series 2.0 d SE Touring Auto2017107,100 miles2.0L DieselEstateAutomaticCO13 0AA Frinton-on-Sea, Essex£8,450Super priceYou save £3,850CO13 0AA Frinton-on-Sea, EssexVisit Motors.co.uk
Dealer40 days • -6%See price change1 / 4Add to favouritesUsed (2015) BMW 520 Performance | Good price5 Series d [190] SE 5dr Step2015111,000 miles2.0L DieselEstateAutomaticCF5 6AN Cardiff£7,495Good priceYou save £1,305CF5 6AN CardiffVisit Motors.co.uk
Dealer40 days 1 / 4Add to favouritesUsed (2018) BMW 520 M Sport | Good price5 Series i M Sport 5dr Auto201890,800 miles2.0L PetrolEstateAutomaticUB1 3ET Southall, London£11,995Good priceYou save £1,505UB1 3ET Southall, LondonVisit Motors.co.uk
Dealer45 days 1 / 4Add to favouritesUsed (2017) BMW 520 M Sport 190 HP | Good price5 Series 2.0 d M Sport Touring 5dr2017119,000 miles2.0L DieselEstateAutomatic190 HP (139 kW)EX5 2PY exeter, Devon£9,495Good priceYou save £1,805EX5 2PY exeter, DevonVisit Motors.co.uk
Dealer215 days • -8%See price change1 / 4Add to favouritesUsed (2017) BMW 520 M Sport | Super price5 Series D M SPORT TOURING201793,416 miles2.0L DieselEstateAutomaticDA7 4NL Bexleyheath, London£10,999Super priceYou save £3,401DA7 4NL Bexleyheath, LondonVisit Desperateseller.co.uk
Dealer7 days • -17%See price change1 / 3Add to favouritesUsed (2009) BMW 520 M Sport 176 HP | Good 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,890Good priceYou save £810HP5 3AS Chesham, BuckinghamshireVisit Motors.co.uk
Dealer256 days • -13%See price change1 / 4Add to favouritesUsed (2019) BMW 520 M Sport | Super price5 Series d M Sport 5dr Auto2019145,000 miles2.0L DieselEstateAutomaticHP16 0DR High Wycombe, Buckinghamshire£10,795Super priceYou save £2,105HP16 0DR High Wycombe, BuckinghamshireVisit Motors.co.uk
Dealer75 days • -2%See price change1 / 4Add to favouritesUsed (2020) BMW 520 M Sport | Good price5 Series d MHT M Sport 5dr202094,000 miles2.0L DieselEstateAutomaticBL6 6DU Bolton, Manchester£17,495Good priceYou save £1,805BL6 6DU Bolton, ManchesterVisit Motors.co.uk
Dealer72 days 1 / 4Add to favouritesUsed (2017) BMW 520 M Sport | Good price5 Series d M Sport201798,989 miles2.0L DieselEstateAutomaticNR14 6JD Loddon, Norfolk£11,500Good priceYou save £1,700NR14 6JD Loddon, NorfolkVisit Motors.co.uk
Dealer75 days 1 / 4Add to favouritesUsed (2018) BMW 520 M Sport 190 HP | Good price5 Series d M Sport 5dr Auto201873,000 miles2.0L DieselEstateAutomatic190 HP (139 kW)M46 9JQ, Manchester£16,599Good priceYou save £1,601M46 9JQ, ManchesterVisit Exchange and Mart
Dealer172 days 1 / 4Add to favouritesUsed (2017) BMW 520 M Sport 190 HP | Good price5 Series 2.0 d M Sport Touring 5dr201756,000 miles2.0L DieselEstateAutomatic190 HP (139 kW)NP20 5NS Newport£15,990Good priceYou save £1,310NP20 5NS NewportVisit Desperateseller.co.uk
Dealer84 days 1 / 4Add to favouritesUsed (2013) BMW 520 Comfort Edition | Super price5 Series 2.0 d SE Touring2013126,737 miles2.0L DieselEstateAutomaticBD2 4SE Bradford, West Yorkshire£4,993Super priceYou save £1,607BD2 4SE Bradford, West YorkshireVisit Motors.co.uk
Dealer87 days • -2%See price change1 / 4Add to favouritesUsed (2015) BMW 520 M Sport | Good price5 Series d [190] M Sport 5dr Step2015109,442 miles2.0L DieselEstateAutomaticDY5 1QA Brierley Hill, West Midlands£7,995Good priceYou save £905DY5 1QA Brierley Hill, West MidlandsVisit Motors.co.uk
Dealer87 days 1 / 4Add to favouritesUsed (2013) BMW 520 Luxury Line | Good price5 Series d SE 5dr Step Auto [Start2013126,100 miles2.0L DieselEstateAutomaticBN24 6HN Pevensey, East Sussex£5,995Good priceYou save £1,105BN24 6HN Pevensey, East SussexVisit Motors.co.uk
Dealer91 days 1 / 4Add to favouritesUsed (2017) BMW 520 M Sport | Super price5 Series i M Sport 5dr Step201785,000 miles2.0L PetrolEstateAutomaticSL8 5EE Bourne End, Buckinghamshire£9,990Super priceYou save £2,510SL8 5EE Bourne End, BuckinghamshireVisit Motors.co.uk
Dealer185 days • -45%See price change1 / 3Add to favouritesUsed (2017) BMW 520 M Sport 190 HP | Super price5 Series 2.0 d M Sport Touring 5dr201774,337 miles2.0L DieselEstateAutomatic190 HP (139 kW)123 g CO2/km comb.MK1 1BU Milton Keynes, Buckinghamshire£12,299Super priceYou save £3,601MK1 1BU Milton Keynes, BuckinghamshireVisit Desperateseller.co.uk