Dealer3 days New1 / 4Add to favouritesUsed (2016) BMW 320 Efficient Dynamics 163 HP | Good price3 Series 2.0 d ED Plus Saloon 4dr201674,000 miles2.0L DieselSedanAutomatic163 HP (119 kW)EH11 4DJ Edinburgh£9,995Good priceYou save £1,505EH11 4DJ EdinburghVisit Exchange and Mart
Dealer38 days 1 / 4Add to favouritesUsed (2016) BMW 320 | Super price3 Series 2.0 i SE Auto Euro 6201636,250 miles2.0L PetrolSedanAutomaticRM7 0JJ Romford, London£11,788Super priceYou save £2,112RM7 0JJ Romford, LondonVisit Motors.co.uk
Dealer195 days • -7%See price change1 / 4Add to favouritesUsed (2016) BMW 320 Sport Line | Super price3 Series d xDrive Sport 4dr Step201651,162 miles2.0L DieselSedanAutomaticIP13 6HJ Woodbridge, Suffolk£11,990Super priceYou save £2,210IP13 6HJ Woodbridge, SuffolkVisit Motors.co.uk
Dealer31 days • -3%See price change1 / 4Add to favouritesUsed (2016) BMW 320 M Sport 188 HP | Good price3 Series d M Sport 4dr Step201636,993 miles2.0L DieselSedanAutomatic188 HP (138 kW)DD23XH Dundee£14,495Good priceYou save £1,805DD23XH DundeeVisit Carsite.co.uk
Dealer7 days 1 / 3Add to favouritesUsed (2016) BMW 320 Efficient Dynamics | Super price3 SERIES DIESEL SALOON d Effic201634,620 miles2.0L DieselSedanManual72.4 Mpg102 g CO2/km comb.CW7 3AL Winsford, Cheshire£11,699Super priceYou save £2,601CW7 3AL Winsford, CheshireVisit Motors.co.uk
Dealer26 days • -2%See price change1 / 3Add to favouritesUsed (2016) BMW 320 Sport Line 190 HP | Good price3 Series d Sport 4dr Step Auto201678,000 miles2.0L DieselSedanAutomatic190 HP (139 kW)CB22 6SE Cambridge, Cambridgeshire£10,390Good priceYou save £1,310CB22 6SE Cambridge, CambridgeshireVisit Motors.co.uk
Dealer39 days • -3%See price change1 / 2Add to favouritesUsed (2016) BMW 320 Sport Line | Good price3 Series 2.0 i Sport Auto Euro 6201638,000 miles2.0L PetrolSedanAutomaticIG2 7DS Ilford, London£12,250Good priceYou save £1,750IG2 7DS Ilford, LondonVisit Motors.co.uk
Dealer15 days 1 / 4Add to favouritesUsed (2016) BMW 320 Efficient Dynamics 163 HP | Good price3 Series d EfficientDynamics Plus201675,250 miles2.0L DieselEstateManual163 HP (119 kW)RM7 0JJ Romford, London£8,988Good priceYou save £1,312RM7 0JJ Romford, LondonVisit Motors.co.uk
Dealer14 days 1 / 4Add to favouritesUsed (2016) BMW 320 Efficient Dynamics | Super price3 Series d EfficientDynamics Plus201650,000 miles2.0L DieselSedanAutomaticBH21 1HD Wimborne, Dorset£11,995Super priceYou save £2,205BH21 1HD Wimborne, DorsetVisit Motors.co.uk
Dealer68 days • -5%See price change1 / 3Add to favouritesUsed (2016) BMW 320 Sport Line 184 HP | Super price3 Series i Sport 4dr Step Auto201637,687 miles2.0L PetrolSedanAutomatic184 HP (135 kW)M30 7LW Eccles, Manchester£12,270Super priceYou save £2,830M30 7LW Eccles, ManchesterVisit Motors.co.uk
Dealer17 days 1 / 4Add to favouritesUsed (2016) BMW 320 Efficient Dynamics 161 HP | Good price3 Series d EfficientDynamics Sport201663,807 miles2.0L DieselSedanAutomatic161 HP (118 kW)S711AJ Barnsley, South Yorkshire£11,195Good priceYou save £1,305S711AJ Barnsley, South YorkshireVisit Honestjohn
Dealer61 days • -5%See price change1 / 4Add to favouritesUsed (2016) BMW 320 Luxury Line | Good price3 Series d Luxury 4dr Step2016104,384 miles2.0L DieselSedanAutomaticKA3 1DY Kilmarnock£7,995Good priceYou save £1,005KA3 1DY KilmarnockVisit Motors.co.uk
Dealer21 days 1 / 3Add to favouritesUsed (2016) BMW 320 Performance 181 HP | Super price3 Series i SE 4dr201623,373 miles2.0L PetrolSedanManual181 HP (133 kW)WC1E 7DP London, London£11,490Super priceYou save £2,710WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer113 days • -1%See price change1 / 4Add to favouritesUsed (2016) BMW 320 Efficient Dynamics 161 HP | Good price3 Series d Ed PLUS TOURING2016100,000 miles2.0L DieselEstateAutomatic161 HP (118 kW)WN7 2DA Leigh, Manchester£8,849Good priceYou save £1,751WN7 2DA Leigh, ManchesterVisit Motors.co.uk
Dealer33 days • -2%See price change1 / 3Add to favouritesUsed (2016) BMW 320 Sport Line 190 HP | Good price3 Series 2.0 d Sport Saloon 4dr201662,000 miles2.0L DieselSedanManual190 HP (139 kW)CB22 6SE Cambridge, Cambridgeshire£10,390Good priceYou save £1,010CB22 6SE Cambridge, CambridgeshireVisit Motors.co.uk
Dealer44 days 1 / 4Add to favouritesUsed (2016) BMW 320 Sport Line | Super price3 Series d Sport 5dr + SAT NAV /201660,000 miles2.0L DieselEstateManualGL2 5DB gloucester, Gloucestershire£11,275Super priceYou save £2,325GL2 5DB gloucester, GloucestershireVisit Exchange and Mart
Dealer44 days 1 / 3Add to favouritesUsed (2016) BMW 320 Sport Line | Good price3 Series 2.0 d Sport Touring Euro201684,700 miles2.0L DieselEstateManualTS17 7AQ Thornaby, North Yorkshire£8,995Good priceYou save £1,105TS17 7AQ Thornaby, North YorkshireVisit Motors.co.uk
Dealer108 days • -2%See price change1 / 4Add to favouritesUsed (2016) BMW 320 Sport Line | Super price3 Series i Sport 4dr201647,999 miles2.0L PetrolSedanManualUB1 3ED Southall, London£8,099Super priceYou save £3,401UB1 3ED Southall, LondonVisit Motors.co.uk
Dealer51 days 1 / 4Add to favouritesUsed (2016) BMW 320 Sport Line | Good price3 Series d Sport 4dr Step Auto201675,098 miles2.0L DieselSedanAutomaticBT62 3SB portadown£10,595Good priceYou save £1,405BT62 3SB portadownVisit Motors.co.uk
Dealer59 days 1 / 4Add to favouritesUsed (2016) BMW 320 Efficient Dynamics | Good price3 Series d EfficientDynamics Plus2016103,800 miles2.0L DieselSedanAutomaticCV7 9HR Coventry, Warwickshire£7,990Good priceYou save £1,010CV7 9HR Coventry, WarwickshireVisit Motors.co.uk
Dealer321 days • -21%See price change1 / 3Add to favouritesUsed (2016) BMW 320 Sport Line | Super price3 Series d Sport 4dr Step Auto201671,000 miles2.0L DieselSedanAutomaticBD21 5QU KEIGHLEY, West Yorkshire£10,495Super priceYou save £2,405BD21 5QU KEIGHLEY, West YorkshireVisit Motors.co.uk
Dealer172 days • -7%See price changePhotos coming soonAdd to favouritesUsed (2016) BMW 320 Luxury Line 190 HP | Good price3 Series 2.0 d Luxury Saloon 4dr201642,988 miles2.0L DieselSedanAutomatic190 HP (139 kW)CM16 7NY London, Essex£13,380Good priceYou save £1,320CM16 7NY London, EssexVisit Desperateseller.co.uk
Dealer97 days Photos coming soonAdd to favouritesUsed (2016) BMW 320 Comfort Edition 190 HP | Good price3 Series 2.0 d SE Saloon 4dr201672,994 miles2.0L DieselSedanAutomatic190 HP (139 kW)ST5 6NR newcastle under lyme, Staffordshire£9,995Good priceYou save £1,805ST5 6NR newcastle under lyme, StaffordshireVisit Desperateseller.co.uk
Dealer101 days 1 / 1Add to favouritesUsed (2016) BMW 320 M Sport 190 HP | Good price3 Series 2.0 d M Sport Saloon 4dr201666,000 miles2.0L DieselSedanAutomatic190 HP (139 kW)116 g CO2/km comb.CM6 1QB Essex, Essex£11,495Good priceYou save £1,305CM6 1QB Essex, EssexVisit Desperateseller.co.uk
Dealer105 days 1 / 1Add to favouritesUsed (2016) BMW 320 184 HP | Super price3 Series 2.0 i SE Saloon 4dr201649,620 miles2.0L PetrolSedanManual184 HP (135 kW)GU6 8RZ Guildford, Surrey£9,620Super priceYou save £2,180GU6 8RZ Guildford, SurreyVisit Desperateseller.co.uk