Dealer15 days 1 / 4Add to favouritesUsed (2016) BMW 320 Gran Turismo M Sport | Good price3 Series Gran Turismo 2.0 d M201657,000 miles2.0L DieselHatchbackAutomaticME1 3HS Rochester, Kent£12,690Good priceYou save £1,510ME1 3HS Rochester, KentVisit Motors.co.uk
Dealer63 days • -6%See price change1 / 4Add to favouritesUsed (2015) BMW 320 Gran Turismo M Sport | Super price3 Series D M Sport 5dr Step201583,000 miles2.0L DieselHatchbackAutomaticB33 0DZ ., West Midlands£7,450Super priceYou save £2,450B33 0DZ ., West MidlandsVisit Motors.co.uk
Dealer80 days Photos coming soonAdd to favouritesUsed (2017) BMW 320 Gran Turismo M Sport 190 HP | Good price3 Series 2.0 d M Sport 5dr Diesel201788,000 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)B30 3HB Birmingham, West Midlands£9,800Good priceYou save £1,600B30 3HB Birmingham, West MidlandsVisit Desperateseller.co.uk
Dealer136 days • -12%See price change1 / 1Add to favouritesUsed (2014) BMW 320 Gran Turismo M Sport 184 HP | Good price3 Series 2.0 d M Sport 5dr Diesel201496,800 miles2.0L DieselHatchbackAutomatic184 HP (135 kW)WA2 8QS, Cheshire£7,999Good priceYou save £1,001WA2 8QS, CheshireVisit Desperateseller.co.uk
Dealer153 days • -1%See price change1 / 1Add to favouritesUsed (2016) BMW 320 Gran Turismo Luxury Line 190 HP | Good price3 Series 2.0 d Luxury 5dr Diesel201673,791 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)EH5 3QG Edinburgh£10,795Good priceYou save £1,105EH5 3QG EdinburghVisit Desperateseller.co.uk
Dealer405 days Photos coming soonAdd to favouritesUsed (2016) BMW 320 Gran Turismo Luxury Line | Good price3 Series 2.0 d Luxury Auto Euro 6201672,300 miles2.0L DieselHatchbackAutomaticNP20 2JR Newport£11,300Good priceYou save £1,900NP20 2JR NewportVisit Desperateseller.co.uk
Dealer1 day New1 / 3Add to favouritesUsed (2019) BMW 320 Gran Turismo M Sport 190 HP | Fair price3 Series Gran Turismo 2.0 d M201988,000 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)M30 7LW Eccles, Manchester£12,970Fair priceEstimated price £12,288M30 7LW Eccles, ManchesterVisit Motors.co.uk
Dealer37 days • -3%See price change1 / 4Add to favouritesUsed (2015) BMW 320 Gran Turismo M Sport 190 HP | Fair price3 Series Gran Turismo 2.0 d M201558,212 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)SR5 3JJ Sunderland, Tyne and Wear£12,150Fair priceYou save £350SR5 3JJ Sunderland, Tyne and WearVisit Motors.co.uk
Dealer13 days 1 / 4Add to favouritesUsed (2015) BMW 320 Gran Turismo M Sport 184 HP | Fair price3 Series Gran Turismo 2.0 d M201594,300 miles2.0L DieselHatchbackAutomatic184 HP (135 kW)PE7 3GP Peterborough, Cambridgeshire£9,995Fair priceEstimated price £9,475PE7 3GP Peterborough, CambridgeshireVisit Motors.co.uk
Dealer106 days • -4%See price change1 / 4Add to favouritesUsed (2015) BMW 320 Gran Turismo M Sport 184 HP | Fair price3 Series 2.0 d M Sport 5dr Diesel201581,274 miles2.0L DieselHatchbackAutomatic184 HP (135 kW)NE15 6XA Newcastle upon Tyne, Tyne and Wear£10,499Fair priceYou save £1NE15 6XA Newcastle upon Tyne, Tyne and WearVisit Motors.co.uk
Dealer119 days • -2%See price change1 / 4Add to favouritesUsed (2015) BMW 320 Gran Turismo M Sport | Fair price3 Series 2.0 d xDrive M Sport2015110,000 miles2.0L DieselHatchbackAutomaticDN17 2SX Scunthrorpe, Lincolnshire£8,795Fair priceEstimated price £8,548DN17 2SX Scunthrorpe, LincolnshireVisit Motors.co.uk
Dealer27 days 1 / 3Add to favouritesUsed (2015) BMW 320 Gran Turismo M Sport | Fair price3 Series Gran Turismo 2.0 d M2015133,584 miles2.0L DieselHatchbackAutomaticB9 4BN Birmingham, West Midlands£7,000Fair priceYou save £300B9 4BN Birmingham, West MidlandsVisit Motors.co.uk
Dealer28 days 1 / 4Add to favouritesUsed (2019) BMW 320 Gran Turismo M Sport | Fair price3 Series Gran Turismo 2.0 d M201983,000 miles2.0L DieselHatchbackAutomaticLU2 0JD Luton, Bedfordshire£12,995Fair priceYou save £805LU2 0JD Luton, BedfordshireVisit Motors.co.uk
Dealer194 days • -10%See price change1 / 3Add to favouritesUsed (2014) BMW 320 Gran Turismo Luxury Line | Fair price3 Series Gran Turismo 2.0 d Luxury2014124,000 miles2.0L DieselHatchbackAutomaticB11 3EX Birmingham, West Midlands£5,975Fair priceYou save £425B11 3EX Birmingham, West MidlandsVisit Motors.co.uk
Dealer49 days • -7%See price change1 / 4Add to favouritesUsed (2014) BMW 320 Gran Turismo M Sport 184 HP | Fair price3 Series Gran Turismo 2.0 i M201487,753 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)PE20 3JN Boston, Lincolnshire£9,250Fair priceYou save £50PE20 3JN Boston, LincolnshireVisit Motors.co.uk
Dealer80 days 1 / 4Add to favouritesUsed (2016) BMW 320 Gran Turismo M Sport 190 HP | Fair price3 Series Gran Turismo 2.0 d M201672,000 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)EN11 0BZ Hoddesdon, Hertfordshire£12,489Fair priceYou save £11EN11 0BZ Hoddesdon, HertfordshireVisit Desperateseller.co.uk
Dealer112 days • -13%See price change1 / 4Add to favouritesUsed (2023) BMW 320 Gran Turismo | Fair price3 Series Gran Turismo 2.0 i SE202329,000 miles2.0L PetrolAutomaticKT15 3NA Addlestone, Surrey£15,500Fair priceYou save £300KT15 3NA Addlestone, SurreyVisit Motors.co.uk
Dealer76 days 1 / 1Add to favouritesUsed (2015) BMW 320 Gran Turismo Sport Line 184 HP | Fair price3 Series 2.0 d Sport 5dr Diesel201560,185 miles2.0L DieselHatchbackAutomatic184 HP (135 kW)BL9 7ET Bury, Manchester£11,200Fair priceEstimated price £10,825BL9 7ET Bury, ManchesterVisit Desperateseller.co.uk
Dealer80 days 1 / 1Add to favouritesUsed (2016) BMW 320 Gran Turismo M Sport 190 HP | Fair price3 Series 2.0 d M Sport 5dr Diesel2016107,550 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)PE2 9FT, Cambridgeshire£9,499Fair priceEstimated price £9,138PE2 9FT, CambridgeshireVisit Desperateseller.co.uk
Dealer124 days • -2%See price change1 / 4Add to favouritesUsed (2015) BMW 320 Gran Turismo Luxury Line 184 HP | Fair price3 Series 2.0 i Luxury 5dr Petrol201572,421 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)DE23 8YB Derby, Derbyshire£9,495Fair priceYou save £705DE23 8YB Derby, DerbyshireVisit Desperateseller.co.uk
Dealer277 days • -14%See price change1 / 4Add to favouritesUsed (2018) BMW 320 Gran Turismo M Sport 190 HP | Fair price3 Series 2.0 d M Sport 5dr Diesel201860,500 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)PE2 9FT Peterborough, Cambridgeshire£13,499Fair priceYou save £601PE2 9FT Peterborough, CambridgeshireVisit Desperateseller.co.uk
Dealer102 days • -5%See price change1 / 1Add to favouritesUsed (2015) BMW 320 Gran Turismo M Sport 184 HP | Fair price3 Series 2 2.0 d M Sport 5dr201599,998 miles2.0L DieselHatchbackAutomatic184 HP (135 kW)SG13 8PZ Bayford, Hertfordshire£8,989Fair priceYou save £211SG13 8PZ Bayford, HertfordshireVisit Desperateseller.co.uk
Dealer102 days 1 / 4Add to favouritesUsed (2013) BMW 320 Gran Turismo Luxury Line 184 HP | Fair price3 Series Gran Turismo 2.0 d Luxury2013112,000 miles2.0L DieselHatchbackAutomatic184 HP (135 kW)RM12 4EU Hornchurch, London£6,495Fair priceYou save £405RM12 4EU Hornchurch, LondonVisit Desperateseller.co.uk
Dealer168 days • -4%See price change1 / 4Add to favouritesUsed (2015) BMW 320 Gran Turismo M Sport 190 HP | Fair price3 Series Gran Turismo 2.0 d M201577,800 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)EH11 4DJ Edinburgh£11,495Fair priceEstimated price £11,400EH11 4DJ EdinburghVisit Motors.co.uk
Dealer118 days 1 / 4Add to favouritesUsed (2015) BMW 320 Gran Turismo M Sport | Fair price3 Series d Grand Turismo x-drive201599,800 miles2.0L DieselHatchbackAutomaticSO19 2JD SOUTHAMPTON, Hampshire£8,995Fair priceYou save £205SO19 2JD SOUTHAMPTON, HampshireVisit Motors.co.uk