Dealer18 days 1 / 3Add to favouritesUsed (2012) BMW 320 Sport Line 170 HP | Super price3 Series 2.0 i SE Coupe 2dr Petrol201244,000 miles2.0L PetrolCoupeAutomatic170 HP (125 kW)SK11 9AP Macclesfield, Cheshire£6,490Super priceYou save £2,010SK11 9AP Macclesfield, CheshireVisit Motors.co.uk
Dealer67 days • -12%See price change1 / 4Add to favouritesUsed (2012) BMW 320 M Sport 182 HP | Good price3 Series i XDRIVE M SPORT201277,000 miles2.0L PetrolSedanAutomatic182 HP (133 kW)152 g CO2/km comb.CH43 4UR Prenton, Merseyside£6,990Good priceYou save £1,010CH43 4UR Prenton, MerseysideVisit Exchange and Mart
Dealer10 days 1 / 4Add to favouritesUsed (2012) BMW 320 Advantage | Fair price3 Series i SE 4dr Step Auto201236,000 miles2.0L PetrolSedanAutomaticBS16 1RS Hambrook, Gloucestershire£8,794Fair priceEstimated price £8,510BS16 1RS Hambrook, GloucestershireVisit Motors.co.uk
Dealer459 days • -22%See price change1 / 4Add to favouritesUsed (2012) BMW 320 Performance 181 HP | Fair price3 Series 2.0 I SE 4d 181 BHP201296,150 miles2.0L PetrolSedanAutomatic181 HP (133 kW)CW11 2UD Sandbach, Cheshire£5,795Fair priceYou save £205CW11 2UD Sandbach, CheshireVisit Desperateseller.co.uk
Dealer168 days • -11%See price change1 / 4Add to favouritesUsed (2012) BMW 320 | Fair price3 Series i xDrive SE 4dr Step201245,200 miles2.0L PetrolSedanAutomaticDD1 5BR Dundee£7,995Fair priceYou save £105DD1 5BR DundeeVisit Motors.co.uk