Dealer5 days 1 / 1Add to favouritesUsed (2017) BMW 320 M Sport | Fair price3 Series d M Sport 4dr Step201786,708 miles2.0L DieselSedanAutomaticBB6 7RW Blackburn, Lancashire£13,995Fair priceEstimated price £13,189BB6 7RW Blackburn, LancashireVisit Motors.co.uk
Dealer28 days • -1%See price change1 / 4Add to favouritesUsed (2021) BMW 320 M Sport | Fair price3 Series I M Sport Touring202161,396 miles2.0L PetrolEstateAutomaticBB1 3NU Blackburn, Lancashire£22,520Fair priceEstimated price £21,458BB1 3NU Blackburn, LancashireVisit Motors.co.uk
Dealer52 days 1 / 4Add to favouritesUsed (2019) BMW 320 M Sport 190 HP | Fair price3 Series d M Sport 4dr Step Auto201926,035 miles2.0L DieselSedanAutomatic190 HP (139 kW)5.2 Mpg137 g CO2/km comb.BB1 3NU Blackburn, Lancashire£22,720Fair priceEstimated price £21,743BB1 3NU Blackburn, LancashireVisit Exchange and Mart
Dealer14 days 1 / 4Add to favouritesUsed (2021) BMW 320 M Sport 184 HP | Fair price3 Series I M Sport202145,865 miles2.0L PetrolSedanAutomatic184 HP (135 kW)BB1 3NU Blackburn, Lancashire£21,720Fair priceYou save £480BB1 3NU Blackburn, LancashireVisit Exchange and Mart
Dealer294 days • -12%See price change1 / 4Add to favouritesUsed (2013) BMW 320 M Sport 184 HP | Fair price5 Series 2.0 520d M Sport Saloon201395,000 miles2.0L DieselSedanManual184 HP (135 kW)PR6 7JE Whittle Le Woods, Lancashire£6,995Fair priceEstimated price £6,668PR6 7JE Whittle Le Woods, LancashireVisit Desperateseller.co.uk
Dealer15 days 1 / 4Add to favouritesUsed (2023) BMW 320 M Sport 184 HP | Fair price3 Series 2.0 i M Sport Saloon 4dr202326,422 miles2.0L PetrolSedanAutomatic184 HP (135 kW)PR2 5PZ Preston, Lancashire£26,499Fair priceYou save £801PR2 5PZ Preston, LancashireVisit Honestjohn
Dealer20 days Photos coming soonAdd to favouritesUsed (2023) BMW 320 M Sport 181 HP | Fair price3 Series i M Sport Saloon 2.0202320,450 miles2.0L PetrolAutomatic181 HP (133 kW)43.5 Mpg147 g CO2/km comb.BB1 3NU Blackburn, Lancashire£27,440Fair priceYou save £1,060BB1 3NU Blackburn, LancashireVisit Bmw.co.uk
Dealer20 days 1 / 4Add to favouritesUsed (2021) BMW 320 M Sport 184 HP | Fair price3 Series I M Sport202159,829 miles2.0L PetrolSedanAutomatic184 HP (135 kW)BB1 3NU Blackburn, Lancashire£21,720Fair priceEstimated price £20,842BB1 3NU Blackburn, LancashireVisit Exchange and Mart
Dealer37 days 1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 181 HP | Fair price3 Series i M Sport Saloon 2.020254,000 miles2.0L PetrolAutomatic181 HP (133 kW)42.8 Mpg148 g CO2/km comb.BB1 3NU Blackburn, Lancashire£32,940Fair priceYou save £360BB1 3NU Blackburn, LancashireVisit Bmw.co.uk
Dealer41 days 1 / 4Add to favouritesUsed (2017) BMW 320 Efficient Dynamics 163 HP | Fair price3 Series d EfficientDynamics Plus201790,529 miles2.0L DieselEstateManual163 HP (119 kW)68.9 Mpg107 g CO2/km comb.PR25 3GG Leyland, Lancashire£10,798Fair priceEstimated price £10,572PR25 3GG Leyland, LancashireVisit Arnoldclark.com
Dealer151 days 1 / 4Add to favouritesUsed (2019) BMW 320 M Sport 184 HP | Fair price3 Series 2.0 i M Sport Saloon 4dr201956,000 miles2.0L PetrolSedanAutomatic184 HP (135 kW)BB1 6JT Blackburn, Lancashire£18,500Fair priceEstimated price £18,334BB1 6JT Blackburn, LancashireVisit Exchange and Mart
Dealer0 days Photos coming soonNewAdd to favouritesUsed (2021) BMW 320 M Sport 184 HP | Fair price3 Series Saloon i M Sport 4dr StepDec 202136,197 miles2.0L PetrolAutomatic184 HP (135 kW)44.1 MpgPreston, Lancashire£24,000Fair priceEstimated price £24,021Preston, LancashireVisit Motorparks.co.uk
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.101 days • -4%See price change1 / 4Add to favouritesUsed (2020) BMW 320 M Sport 190 HP | A bit pricey- 3 Series d xDrive M Sport 4dr202059,531 miles2.0L DieselSedanAutomatic190 HP (139 kW)5.5 Mpg145 g CO2/km comb.BB11HW Blackburn, Lancashire£20,935A bit priceyEstimated price £19,681BB11HW Blackburn, LancashireVisit Carwow
Dealer64 days • -1%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 181 HP | A bit pricey3 Series i M Sport Saloon 2.0202412,687 miles2.0L PetrolAutomatic181 HP (133 kW)42.8 Mpg149 g CO2/km comb.BB1 3NU Blackburn, Lancashire£33,490A bit priceyEstimated price £30,847BB1 3NU Blackburn, LancashireVisit Bmw.co.uk
Dealer20 days • -14%See price change1 / 4Add to favouritesUsed (2014) BMW 320 M Sport | A bit pricey3 Series d M Sport 5dr Step2014172,000 miles2.0L DieselEstateAutomaticBB3 0RP Darwen, Lancashire£5,995A bit priceyEstimated price £5,170BB3 0RP Darwen, LancashireVisit Motors.co.uk
Dealer15 days Photos coming soonAdd to favouritesUsed (2022) BMW 320 M Sport 190 HP | A bit pricey3 Series 2.0 d MHT M Sport Touring202223,378 miles2.0L HybridEstateAutomatic190 HP (139 kW)PR2 5PZ Preston, Lancashire£30,999A bit priceyEstimated price £28,576PR2 5PZ Preston, LancashireVisit Exchange and Mart
Dealer86 days • -3%See price change1 / 4Add to favouritesUsed (2021) BMW 320 M Sport 190 HP | A bit pricey3 Series 2.0 d MHT M Sport Saloon202153,700 miles2.0L HybridSedanAutomatic190 HP (139 kW)BB5 0DP ACCRINGTON, Lancashire£24,950A bit priceyEstimated price £23,292BB5 0DP ACCRINGTON, LancashireVisit Motors.co.uk
Dealer21 days • -10%See price change1 / 4Add to favouritesUsed (2019) BMW 320 M Sport | A bit pricey3 Series 2.0 i M Sport Auto Euro 62019104,863 miles2.0L PetrolSedanAutomaticBB6 7RW Blackburn, Lancashire£14,995A bit priceyEstimated price £13,938BB6 7RW Blackburn, LancashireVisit Motors.co.uk
Dealer134 days • -1%See price change1 / 4Add to favouritesUsed (2019) BMW 320 M Sport | A bit pricey3 Series d M Sport 4dr Step201945,000 miles2.0L DieselSedanAutomaticPR5 6RQ Preston, Lancashire£21,600A bit priceyEstimated price £19,627PR5 6RQ Preston, LancashireVisit Motors.co.uk
Dealer141 days • -11%See price change1 / 4Add to favouritesUsed (2020) BMW 320 M Sport | A bit pricey3 Series d MHT M Sport Pro Edition202082,000 miles2.0L DieselSedanAutomaticPR5 6RQ Preston, Lancashire£19,400A bit priceyEstimated price £17,387PR5 6RQ Preston, LancashireVisit Motors.co.uk
Dealer31 days Photos coming soonAdd to favouritesUsed (2025) BMW 320 M Sport 181 HP | A bit pricey3 Series i M Sport Touring 2.020256,000 miles2.0L PetrolEstateAutomatic181 HP (133 kW)40.4 Mpg159 g CO2/km comb.BB1 3NU Blackburn, Lancashire£34,940A bit priceyEstimated price £33,065BB1 3NU Blackburn, LancashireVisit Bmw.co.uk
Dealer31 days 1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 181 HP | A bit pricey3 Series i M Sport Touring 2.020255,000 miles2.0L PetrolEstateAutomatic181 HP (133 kW)40.4 Mpg159 g CO2/km comb.BB1 3NU Blackburn, Lancashire£34,940A bit priceyEstimated price £33,162BB1 3NU Blackburn, LancashireVisit Bmw.co.uk
Dealer37 days 1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 181 HP | A bit pricey3 Series i M Sport Touring 2.020257,500 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.8 Mpg160 g CO2/km comb.BB1 3NU Blackburn, Lancashire£34,940A bit priceyEstimated price £32,919BB1 3NU Blackburn, LancashireVisit Bmw.co.uk
Dealer43 days 1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 181 HP | A bit pricey3 Series i M Sport Touring 2.020249,318 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.8 Mpg159 g CO2/km comb.BB1 3NU Blackburn, Lancashire£33,440A bit priceyEstimated price £31,496BB1 3NU Blackburn, LancashireVisit Bmw.co.uk
Dealer2 days New1 / 4Add to favouritesUsed (2020) BMW 320 M Sport | A bit pricey3 Series d M Sport 4dr Step Auto202041,619 miles2.0L DieselSedanAutomaticBB1 3NU Blackburn, Lancashire£23,155A bit priceyEstimated price £21,816BB1 3NU Blackburn, LancashireVisit Motors.co.uk