Dealer308 days • -16%See price change1 / 1Add to favouritesUsed (2016) BMW 320 M Sport 190 HP | Fair price3 Series 2.0 d M Sport Saloon 4dr2016102,821 miles2.0L DieselSedanAutomatic190 HP (139 kW)64.2 MpgB25 8EL Birmingham, West Midlands£8,785Fair priceYou save £315B25 8EL Birmingham, West MidlandsVisit Desperateseller.co.uk
Dealer156 days 1 / 1Add to favouritesUsed (2015) BMW 320 Luxury Line | Fair price3 Series 2.0 d Luxury Auto xDrive201580,700 miles2.0L DieselSedanAutomaticNP20 2JR Newport£9,500Fair priceEstimated price £9,250NP20 2JR NewportVisit Desperateseller.co.uk
Dealer156 days 1 / 3Add to favouritesUsed (2006) BMW 320 163 HP | Fair price3 Series 2.0 d SE Saloon 4dr200673,000 miles2.0L DieselSedanAutomatic163 HP (119 kW)RG19 4NA Thatcham, Berkshire£3,990Fair priceEstimated price £3,618RG19 4NA Thatcham, BerkshireVisit Desperateseller.co.uk
Dealer157 days 1 / 1Add to favouritesUsed (2018) BMW 320 M Sport 190 HP | Fair price3 Series d M Sport Shadow Edition201882,000 miles2.0L DieselEstateManual190 HP (139 kW)CO16 0HH ClactononSea, Essex£12,895Fair priceEstimated price £12,771CO16 0HH ClactononSea, EssexVisit Desperateseller.co.uk
Dealer157 days 1 / 4Add to favouritesUsed (2020) BMW 320 M Sport 184 HP | Fair price3 Series 2.0 i M Sport Saloon 4dr202038,000 miles2.0L PetrolSedanAutomatic184 HP (135 kW)150 g CO2/km comb.OL9 7PQ, Manchester£20,999Fair priceYou save £701OL9 7PQ, ManchesterVisit Desperateseller.co.uk
Dealer157 days Photos coming soonAdd to favouritesUsed (2013) BMW 320 M Sport 184 HP | Fair price3 Series 2.0 d M Sport Saloon 4dr201378,350 miles2.0L DieselSedanAutomatic184 HP (135 kW)PE2 9FT Peterborough, Cambridgeshire£8,990Fair priceEstimated price £8,369PE2 9FT Peterborough, CambridgeshireVisit Desperateseller.co.uk
Dealer191 days • -2%See price change1 / 1Add to favouritesUsed (2019) BMW 320 Sport Line 184 HP | Fair price3 Series 2.0 i Sport Saloon 4dr201927,000 miles2.0L PetrolSedanAutomatic184 HP (135 kW)HD1 3LG Huddersfield, West Yorkshire£19,585Fair priceYou save £515HD1 3LG Huddersfield, West YorkshireVisit Desperateseller.co.uk
Dealer200 days • -3%See price change1 / 1Add to favouritesUsed (2024) BMW 320 M Sport 184 HP | Fair price3 Series 2.0 i M SPORT SALOON AUTO202424,523 miles2.0L PetrolSedanAutomatic184 HP (135 kW)NR6 5BD Norfolk, Norfolk£27,995Fair priceYou save £905NR6 5BD Norfolk, NorfolkVisit Desperateseller.co.uk
Dealer215 days • -1%See price change1 / 4Add to favouritesUsed (2018) BMW 320 M Sport 190 HP | Fair price3 Series 2.0 d M Sport Shadow201858,147 miles2.0L DieselSedanAutomatic190 HP (139 kW)TS17 0BE Thornaby, North Yorkshire£15,990Fair priceYou save £1,110TS17 0BE Thornaby, North YorkshireVisit Desperateseller.co.uk
Dealer159 days 1 / 4Add to favouritesUsed (2014) BMW 320 M Sport 184 HP | Fair price3 Series 2.0 d M Sport Touring 5dr201490,666 miles2.0L DieselEstateManual184 HP (135 kW)ST15 8LB Staffordshire, Staffordshire£8,995Fair priceEstimated price £8,410ST15 8LB Staffordshire, StaffordshireVisit Desperateseller.co.uk
Dealer361 days • -10%See price changePhotos coming soonAdd to favouritesUsed (2021) BMW 320 M Sport 190 HP | Fair price3 Series 2.0 d MHT M Sport Touring202160,947 miles2.0L HybridEstateAutomatic190 HP (139 kW)BT94 1ET Irvinestown£22,490Fair priceYou save £710BT94 1ET IrvinestownVisit Desperateseller.co.uk
Dealer212 days • -5%See price change1 / 1Add to favouritesUsed (2015) BMW 320 Sport Line 188 HP | Fair price3 Series d xDrive Sport 4dr Step201549,100 miles2.0L DieselSedanAutomatic188 HP (138 kW)GL51 9SG Cheltenham, Gloucestershire£12,990Fair priceYou save £610GL51 9SG Cheltenham, GloucestershireVisit Desperateseller.co.uk
Dealer159 days 1 / 1Add to favouritesUsed (2016) BMW 320 Efficient Dynamics 163 HP | Fair price3 Series 2.0 d ED Plus Touring 5dr2016115,000 miles2.0L DieselEstateManual163 HP (119 kW)WA2 8QS, Cheshire£6,999Fair priceEstimated price £6,332WA2 8QS, CheshireVisit Desperateseller.co.uk
Dealer188 days • -2%See price change1 / 2Add to favouritesUsed (2019) BMW 320 M Sport 181 HP | Fair price3 Series 2.0 i M Sport Auto Euro 6201949,462 miles2.0L PetrolSedanAutomatic181 HP (133 kW)BL9 9ST Bury, Manchester£18,975Fair priceYou save £125BL9 9ST Bury, ManchesterVisit Desperateseller.co.uk
Dealer184 days • -10%See price change1 / 1Add to favouritesUsed (2014) BMW 320 M Sport 184 HP | Fair price3 Series 2.0 d M Sport Saloon 4dr201479,000 miles2.0L DieselSedanAutomatic184 HP (135 kW)BL9 6HD Bury, Manchester£8,749Fair priceYou save £251BL9 6HD Bury, ManchesterVisit Desperateseller.co.uk
Dealer172 days 1 / 3Add to favouritesUsed (2016) BMW 320 M Sport 190 HP | Fair price3 Series 2.0 d M Sport Saloon 4dr201677,141 miles2.0L DieselSedanAutomatic190 HP (139 kW)TS17 6BZ StocktononTees, North Yorkshire£12,340Fair priceEstimated price £11,741TS17 6BZ StocktononTees, North YorkshireVisit Desperateseller.co.uk
Dealer162 days Photos coming soonAdd to favouritesUsed (2017) BMW 320 M Sport 190 HP | Fair price3 Series 2.0 d M Sport Saloon 4dr2017109,303 miles2.0L DieselSedanAutomatic190 HP (139 kW)DL1 1XY Durham, Durham£10,290Fair priceEstimated price £9,580DL1 1XY Durham, DurhamVisit Desperateseller.co.uk
Dealer162 days Photos coming soonAdd to favouritesUsed (2019) BMW 320 M Sport 184 HP | Fair price3 Series 2.0 i M Sport Saloon 4dr201968,998 miles2.0L PetrolSedanAutomatic184 HP (135 kW)NE12 9UP NewcastleuponTyne, Tyne and Wear£17,250Fair priceEstimated price £16,227NE12 9UP NewcastleuponTyne, Tyne and WearVisit Desperateseller.co.uk
Dealer163 days Photos coming soonAdd to favouritesUsed (2015) BMW 320 M Sport | Fair price3 Series d M Sport 4dr201590,000 miles2.0L DieselSedanManualWF10 5ES Castleford, West Yorkshire£7,990Fair priceEstimated price £7,622WF10 5ES Castleford, West YorkshireVisit Desperateseller.co.uk
Dealer163 days Photos coming soonAdd to favouritesUsed (2014) BMW 320 M Sport 184 HP | Fair price3 Series 2.0 d M Sport Saloon 4dr201493,926 miles2.0L DieselSedanManual184 HP (135 kW)G74 5BA Glasgow£7,999Fair priceEstimated price £7,337G74 5BA GlasgowVisit Desperateseller.co.uk
Dealer163 days 1 / 1Add to favouritesUsed (2018) BMW 320 M Sport 190 HP | Fair price3 Series 2.0 d M Sport Shadow201873,636 miles2.0L DieselSedanManual190 HP (139 kW)DL1 2LD Darlington, Durham£12,990Fair priceYou save £310DL1 2LD Darlington, DurhamVisit Desperateseller.co.uk
Dealer163 days 1 / 1Add to favouritesUsed (2013) BMW 320 M Sport 184 HP | Fair price3 Series 2.0 i M Sport Saloon 4dr201376,000 miles2.0L PetrolSedanManual184 HP (135 kW)147 g CO2/km comb.PR3 0RB Preston, Lancashire£7,995Fair priceEstimated price £7,436PR3 0RB Preston, LancashireVisit Desperateseller.co.uk
Dealer187 days 1 / 4Add to favouritesUsed (2017) BMW 320 M Sport 190 HP | Fair price3 Series 2.0 d M Sport Touring 5dr201766,620 miles2.0L DieselEstateAutomatic190 HP (139 kW)TS16 0RF County Durham, Durham£14,743Fair priceYou save £657TS16 0RF County Durham, DurhamVisit Desperateseller.co.uk
Dealer164 days Photos coming soonAdd to favouritesUsed (2020) BMW 320 M Sport 190 HP | Fair price3 Series 2.0 d MHT M Sport Touring202053,782 miles2.0L HybridEstateAutomatic190 HP (139 kW)OL10 1DL Heywood, Manchester£22,990Fair priceEstimated price £22,282OL10 1DL Heywood, ManchesterVisit Desperateseller.co.uk
Dealer165 days 1 / 4Add to favouritesUsed (2021) BMW 320 M Sport 184 HP | Fair price3 Series 2.0 i M Sport Touring 5dr202148,400 miles2.0L PetrolEstateAutomatic184 HP (135 kW)PE9 4LT Essendine, Rutland£23,490Fair priceEstimated price £23,105PE9 4LT Essendine, RutlandVisit Desperateseller.co.uk