Dealer75 days • -3%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 187 HP | Fair price5 Series d xDrive M Sport Saloon202321,000 miles2.0L DieselAutomatic187 HP (137 kW)50.4 Mpg147 g CO2/km comb.SA5 8LW Swansea£30,000Fair priceYou save £1,000SA5 8LW SwanseaVisit Bmw.co.uk Availability verified
Dealer24 days 1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 190 HP | Fair price5 Series SERIES d xDrive MHT M202326,945 miles2.0L DieselSedanAutomatic190 HP (139 kW)Delivered to you£29,940Fair priceEstimated price £29,446Delivered to youVisit Buyacar Availability verified
Dealer24 days • -1%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 187 HP | Fair price5 Series d M Sport Saloon 2.0202316,149 miles2.0L DieselAutomatic187 HP (137 kW)53.3 Mpg138 g CO2/km comb.RH10 1TN Crawley, West Sussex£29,995Fair priceYou save £1,105RH10 1TN Crawley, West SussexVisit Bmw.co.uk Availability verified
Dealer132 days • -10%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 181 HP | Fair price5 Series i M Sport Touring 2.0202336,771 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.2 Mpg164 g CO2/km comb.SO53 3YU Eastleigh, Hampshire£28,695Fair priceEstimated price £27,951SO53 3YU Eastleigh, HampshireVisit Bmw.co.uk Availability verified
Dealer40 days • -4%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 187 HP | Fair price5 Series d M Sport Touring 2.0202336,757 miles2.0L DieselEstateAutomatic187 HP (137 kW)54.3 Mpg135 g CO2/km comb.NE2 4LE Newcastle Upon Tyne, Tyne and Wear£30,450Fair priceEstimated price £29,293NE2 4LE Newcastle Upon Tyne, Tyne and WearVisit Bmw.co.uk Availability verified
Dealer7 days 1 / 4Add to favouritesUsed (2023) BMW 520 M Sport | Fair price5 Series d MHT M Sport 5dr Step202323,780 miles2.0L DieselEstateAutomaticB6 5SU Birmingham, West Midlands£30,599Fair priceYou save £1,101B6 5SU Birmingham, West MidlandsVisit Motors.co.uk Availability verified
Dealer7 days 1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 187 HP | Fair price5 Series d M Sport Saloon 2.0202321,113 miles2.0L DieselSedanAutomatic187 HP (137 kW)57.6 Mpg129 g CO2/km comb.BT52 2DZ Coleraine£30,950Fair priceEstimated price £29,703BT52 2DZ ColeraineVisit Bmw.co.uk Availability verified
Dealer42 days 1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 190 HP | Fair price5 Series d MHT M Sport 5dr Step202318,807 miles2.0L DieselEstateAutomatic190 HP (139 kW)51.4 Mpg144 g CO2/km comb.DN37 7DP Grimsby, Lincolnshire£33,120Fair priceEstimated price £31,937DN37 7DP Grimsby, LincolnshireVisit Bmw.co.uk Availability verified
Dealer88 days • -12%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 205 HP | Fair price5 Series i M Sport Pro Saloon 2.020239,205 miles2.0L PetrolAutomatic205 HP (150 kW)47.9 Mpg134 g CO2/km comb.SY1 4AQ Shrewsbury, Shropshire£36,750Fair priceYou save £1,350SY1 4AQ Shrewsbury, ShropshireVisit Bmw.co.uk Availability verified
Dealer56 days • -30%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 192 HP | Fair price5 Series i M Sport Touring 2.0202319,921 miles2.0L PetrolEstateAutomatic192 HP (141 kW)42.2 Mpg153 g CO2/km comb.BT63 5QD Portadown£28,995Fair priceYou save £805BT63 5QD PortadownVisit Bmw.co.uk Availability verified
Dealer28 days 1 / 4Add to favouritesUsed (2023) BMW 520 M Sport | Fair price5 Series i MHT M Sport 4dr Step202318,043 miles2.0L PetrolSedanAutomaticB69 2AS Oldbury, West Midlands£28,599Fair priceYou save £101B69 2AS Oldbury, West MidlandsVisit Motors.co.uk Availability verified
Dealer16 days 1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 205 HP | Fair price5 Series i M Sport Saloon 2.020238,591 miles2.0L PetrolAutomatic205 HP (150 kW)47.9 Mpg134 g CO2/km comb.WR4 9FA Worcester, Worcestershire£36,500Fair priceYou save £1,500WR4 9FA Worcester, WorcestershireVisit Bmw.co.uk Availability verified
Dealer52 days • -24%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 205 HP | Fair price5 Series i M Sport Pro Saloon 2.0202316,043 miles2.0L PetrolAutomatic205 HP (150 kW)47.9 Mpg134 g CO2/km comb.LA11 6QR Grange-over-Sands, Cumbria£37,949Fair priceEstimated price £37,342LA11 6QR Grange-over-Sands, CumbriaVisit Bmw.co.uk Availability verified
Dealer81 days • -2%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 187 HP | Fair price5 Series d M Sport Saloon 2.0202321,722 miles2.0L DieselAutomatic187 HP (137 kW)57.6 Mpg128 g CO2/km comb.ML3 0AY Hamilton£30,595Fair priceYou save £205ML3 0AY HamiltonVisit Bmw.co.uk Availability verified
Dealer90 days • -10%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 205 HP | Fair price5 Series i M Sport Pro Saloon 2.0202313,587 miles2.0L PetrolAutomatic205 HP (150 kW)47.9 Mpg134 g CO2/km comb.NE2 4LE Newcastle Upon Tyne, Tyne and Wear£37,950Fair priceEstimated price £37,606NE2 4LE Newcastle Upon Tyne, Tyne and WearVisit Bmw.co.uk Availability verified
Dealer111 days • -3%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 187 HP | Fair price5 Series d M Sport Saloon 2.0202327,541 miles2.0L DieselAutomatic187 HP (137 kW)57.6 Mpg128 g CO2/km comb.DG1 3AW Dumfries£30,498Fair priceEstimated price £30,129DG1 3AW DumfriesVisit Bmw.co.uk Availability verified
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.63 days • -3%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 184 HP | A bit pricey- 5 Series Touring i MHT M Sport202336,585 miles2.0L PetrolEstateAutomatic184 HP (135 kW)6.6 Mpg153 g CO2/km comb.YO195PA, North Yorkshire£29,995A bit priceyEstimated price £28,407YO195PA, North YorkshireVisit Carwow Availability verified
Dealer27 days • -2%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 190 HP | A bit pricey5 Series d xDrive MHT M Sport 4dr202323,229 miles2.0L DieselSedanAutomatic190 HP (139 kW)54.3 Mpg136 g CO2/km comb.G52 4FA Glasgow£31,798A bit priceyEstimated price £30,106G52 4FA GlasgowVisit Bmw.co.uk Availability verified
Dealer17 days Photos coming soonAdd to favouritesUsed (2023) BMW 520 M Sport 187 HP | A bit pricey5 Series d M Sport Touring 2.0202318,000 miles2.0L DieselEstateAutomatic187 HP (137 kW)51.4 Mpg144 g CO2/km comb.LS12 6EG Leeds, West Yorkshire£33,899A bit priceyEstimated price £31,368LS12 6EG Leeds, West YorkshireVisit Bmw.co.uk Availability verified
Dealer14 days • -13%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 187 HP | A bit pricey5 Series d M Sport Touring 2.0202324,900 miles2.0L DieselEstateAutomatic187 HP (137 kW)51.4 Mpg144 g CO2/km comb.SK4 2JZ Stockport, Manchester£31,990A bit priceyEstimated price £30,479SK4 2JZ Stockport, ManchesterVisit Bmw.co.uk Availability verified
Dealer17 days 1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 190 HP | A bit pricey5 Series d xDrive MHT M Sport 4dr202336,509 miles2.0L DieselSedanAutomatic190 HP (139 kW)54.3 Mpg135 g CO2/km comb.G52 4FA Glasgow£31,498A bit priceyEstimated price £28,767G52 4FA GlasgowVisit Bmw.co.uk Availability verified
Dealer20 days • -18%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 187 HP | A bit pricey5 Series d M Sport Touring 2.0202327,500 miles2.0L DieselEstateAutomatic187 HP (137 kW)51.4 Mpg145 g CO2/km comb.ML3 0AY Hamilton£32,695A bit priceyEstimated price £30,462ML3 0AY HamiltonVisit Bmw.co.uk Availability verified
Dealer26 days 1 / 4Add to favouritesUsed (2023) BMW 520 M Sport | A bit pricey5 Series d xDrive MHT M Sport 4dr202338,000 miles2.0L DieselSedanAutomaticBT34 1TR Newry£30,995A bit priceyEstimated price £29,289BT34 1TR NewryVisit Motors.co.uk Availability verified
Dealer59 days • -15%See price change1 / 4Add to favouritesUsed (2023) BMW 520 M Sport 187 HP | A bit pricey5 Series d M Sport Touring 2.0202325,868 miles2.0L DieselEstateAutomatic187 HP (137 kW)51.4 Mpg144 g CO2/km comb.CA3 0EE Carlisle, Cumbria£31,950A bit priceyEstimated price £30,375CA3 0EE Carlisle, CumbriaVisit Bmw.co.uk Availability verified
Dealer39 days 1 / 4Add to favouritesUsed (2023) BMW 520 M Sport | A bit pricey5 Series d MHT M Sport 5dr Step202321,135 miles2.0L DieselEstateAutomaticBT41 2EB Randalstown£32,995A bit priceyEstimated price £31,438BT41 2EB RandalstownVisit Motors.co.uk Availability verified