Dealer29 days • -4%See price change1 / 3Add to favouritesUsed (2019) BMW 320 M Sport | Fair price3 Series d M Sport xDrive Auto [5X201941,000 miles2.0L DieselAutomaticArmley, Leeds LS12 2QN, UK£21,985Fair priceEstimated price £21,706Armley, Leeds LS12 2QN, UKVisit Motors.co.uk
Dealer40 days 1 / 4Add to favouritesUsed (2019) BMW 320 M Sport | Fair price3 Series d M Sport 4dr Step201919,483 miles2.0L DieselSedanAutomaticAireworth Grove, Keighley BD21 4DL, UK£23,990Fair priceEstimated price £22,997Aireworth Grove, Keighley BD21 4DL, UKVisit Motors.co.uk
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.2 days New1 / 1Add to favouritesUsed (2019) BMW 320 M Sport 188 HP | Expensive3 Series d xDrive M Sport 4dr Step201931,928 miles2.0L DieselSedanAutomatic188 HP (138 kW)99 Sticker Ln, Bradford BD4 8RU, UK£24,700ExpensiveEstimated price £21,12399 Sticker Ln, Bradford BD4 8RU, UKVisit heycar
Dealer2 days New1 / 4Add to favouritesUsed (2019) BMW 320 M Sport | Expensive3 Series d xDrive M Sport 4dr Step201944,000 miles2.0L DieselSedanAutomaticGibbet St, Halifax HX1 5JW, UK£22,995ExpensiveEstimated price £19,837Gibbet St, Halifax HX1 5JW, UKVisit Motors.co.uk
Dealer288 days • -8%See price change1 / 1Add to favouritesUsed (2019) BMW 320 M Sport | Expensive3 Series 2.0 D XDRIVE M SPORT201973,890 miles2.0L DieselSedanAutomaticQueensbury, Bradford BD13 1PH, UK£19,950ExpensiveEstimated price £17,463Queensbury, Bradford BD13 1PH, UKVisit Desperateseller.co.uk
Dealer2 days Photos coming soonNewAdd to favouritesUsed (2019) BMW 320 M Sport 187 HP | Expensive3 Series d xDrive M Sport 4dr Step201931,000 miles2.0L DieselSedanAutomatic187 HP (137 kW)Sticker Ln, Bradford BD4 8RU, UK£24,700ExpensiveEstimated price £21,217Sticker Ln, Bradford BD4 8RU, UKVisit Honestjohn