Dealer16 days • -18%See price change1 / 4Add to favouritesUsed (2012) BMW 120 Coupé M Sport | Good price1 SeriesM Sport 2dr Step Auto2012149,256 miles2.0L PetrolCoupeAutomaticEN3 7NJ Enfield, London£2,000Good priceYou save £600EN3 7NJ Enfield, LondonVisit Motors.co.uk
Dealer30 days • -11%See price change1 / 4Add to favouritesUsed (2009) BMW 120 Coupé Sport Line | Super price1 SeriesSport 2dr2009110,000 miles2.0L DieselCoupeManualHP10 0NN High Wycombe, Buckinghamshire£2,295Super priceYou save £1,405HP10 0NN High Wycombe, BuckinghamshireVisit Motors.co.uk
Dealer31 days 1 / 4Add to favouritesUsed (2010) BMW 120 Coupé Sport Line | Good price1 SeriesSport 2dr Step Auto2010121,000 miles2.0L PetrolCoupeManualST4 6EW Stoke-on-Trent, Staffordshire£2,799Good priceYou save £801ST4 6EW Stoke-on-Trent, StaffordshireVisit Motors.co.uk
Dealer32 days 1 / 4Add to favouritesUsed (2009) BMW 120 Coupé Sport Line | Super price1 SeriesSport 2dr Step200997,000 miles2.0L PetrolCoupeManualCF3 2ER CARDIFF£2,495Super priceYou save £1,405CF3 2ER CARDIFFVisit Motors.co.uk
Dealer35 days 1 / 1Add to favouritesUsed (2010) BMW 120 Coupé Sport Line | Good price1 Series 2.0Sport Euro 5 2dr201079,000 miles2.0L PetrolCoupeManualNW9 6HB Hendon, London£4,300Good priceYou save £700NW9 6HB Hendon, LondonVisit Desperateseller.co.uk
Dealer0 days New1 / 4Add to favouritesUsed (2009) BMW 120 Coupé Comfort Edition 175 HP | Super price1 SeriesES 2dr200989,535 miles2.0L DieselCoupeManual175 HP (128 kW)BA3 2BB Radstock, Somerset£3,000Super priceYou save £1,600BA3 2BB Radstock, SomersetVisit Motors.co.uk
Dealer35 days • -16%See price change1 / 4Add to favouritesUsed (2013) BMW 120 Coupé Exclusive | Fair price1 SeriesExclusive Edition 2dr201382,000 miles2.0L PetrolCoupeManualTW4 6BH Hounslow, London£5,000Fair priceYou save £100TW4 6BH Hounslow, LondonVisit Motors.co.uk
Dealer56 days 1 / 4Add to favouritesUsed (2013) BMW 120 Coupé Sport Line 170 HP | Fair price1 SeriesSport Plus Edition 2dr201366,000 miles2.0L PetrolCoupeManual170 HP (125 kW)SS2 5DD Southend-on-Sea, Essex£7,000Fair priceEstimated price £6,542SS2 5DD Southend-on-Sea, EssexVisit Motors.co.uk
Dealer21 days 1 / 3Add to favouritesUsed (2012) BMW 120 Coupé Exclusive | Fair price1 Series 2.0Exclusive Edition201273,000 miles2.0L DieselCoupeAutomaticTS17 7AQ Thornaby, North Yorkshire£5,495Fair priceYou save £205TS17 7AQ Thornaby, North YorkshireVisit Motors.co.uk
Dealer32 days • -15%See price change1 / 4Add to favouritesUsed (2010) BMW 120 Coupé Performance 177 HP | Fair price1 SeriesSE 2dr2010106,650 miles2.0L DieselCoupeManual177 HP (130 kW)CV6 1BU Coventry, West Midlands£2,950Fair priceYou save £450CV6 1BU Coventry, West MidlandsVisit Motors.co.uk
Dealer69 days • -12%See price change1 / 1Add to favouritesUsed (2010) BMW 120 Coupé M Sport 177 HP | Fair price1 Series 2.0 d M Sport 2dr Diesel2010101,860 miles2.0L DieselCoupeManual177 HP (130 kW)PL7 1RF Plymouth, Devon£3,495Fair priceYou save £505PL7 1RF Plymouth, DevonVisit Desperateseller.co.uk
Dealer35 days 1 / 1Add to favouritesUsed (2013) BMW 120 Coupé M Sport 177 HP | Fair price1 Series 2.0 d M Sport 2dr Diesel2013143,889 miles2.0L DieselCoupeAutomatic177 HP (130 kW)PL7 1RF Plymouth, Devon£3,495Fair priceYou save £205PL7 1RF Plymouth, DevonVisit Desperateseller.co.uk
Dealer97 days 1 / 4Add to favouritesUsed (2012) BMW 120 Coupé | Fair price1 SeriesES 2dr2012108,829 miles2.0L DieselCoupeManualDN11 9HY Doncaster, South Yorkshire£3,495Fair priceYou save £405DN11 9HY Doncaster, South YorkshireVisit Desperateseller.co.uk
Dealer46 days 1 / 4Add to favouritesUsed (2013) BMW 120 Coupé Sport Line 177 HP | Fair price1 SeriesSport Plus Edition 2dr2013137,000 miles2.0L DieselCoupeManual177 HP (130 kW)SN2 2DJ Swindon, Wiltshire£3,795Fair priceEstimated price £3,554SN2 2DJ Swindon, WiltshireVisit Motors.co.uk
Dealer164 days • -10%See price change1 / 4Add to favouritesUsed (2012) BMW 120 Coupé M Sport | Fair price1 SeriesM Sport 2dr Step Auto2012105,000 miles2.0L DieselCoupeAutomaticPE1 5DU Peterborough, Cambridgeshire£4,288Fair priceYou save £12PE1 5DU Peterborough, CambridgeshireVisit Motors.co.uk
Dealer73 days • -9%See price change1 / 2Add to favouritesUsed (2013) BMW 120 Coupé Sport Line 177 HP | Fair price1 Series 2.0Sport Plus Edition2013106,000 miles2.0L DieselCoupeManual177 HP (130 kW)MK43 0XY Bedford, Bedfordshire£4,990Fair priceYou save £310MK43 0XY Bedford, BedfordshireVisit Motors.co.uk
Dealer73 days 1 / 4Add to favouritesUsed (2011) BMW 120 Coupé Sport Line 177 HP | Fair price1 Series 2.0Sport Euro 5 (s/s)201173,723 miles2.0L DieselCoupeManual177 HP (130 kW)PL6 7PP Plymouth, Devon£5,495Fair priceEstimated price £5,448PL6 7PP Plymouth, DevonVisit Motors.co.uk
Dealer180 days 1 / 1Add to favouritesUsed (2010) BMW 120 Coupé Sport Line 170 HP | Fair price1 Series 2.0 I SPORT 2d 168 BHP201067,000 miles2.0L PetrolCoupeAutomatic170 HP (125 kW)42.8 Mpg153 g CO2/km comb.DE24 8ST Derbyshire, Derbyshire£6,490Fair priceEstimated price £6,358DE24 8ST Derbyshire, DerbyshireVisit Desperateseller.co.uk
Dealer122 days 1 / 4Add to favouritesUsed (2009) BMW 120 Coupé | Fair price1 SeriesSE 2dr2009133,458 miles2.0L DieselCoupeManualDY5 1QA Brierley Hill, West Midlands£1,995Fair priceYou save £105DY5 1QA Brierley Hill, West MidlandsVisit Motors.co.uk
Dealer173 days 1 / 4Add to favouritesUsed (2013) BMW 120 Coupé Exclusive 177 HP | Fair price1 SeriesExclusive Edition 2dr2013120,107 miles2.0L DieselCoupeManual177 HP (130 kW)CM24 8BX Stansted, Essex£3,995Fair priceYou save £205CM24 8BX Stansted, EssexVisit Desperateseller.co.uk
Dealer286 days • -6%See price change1 / 4Add to favouritesUsed (2010) BMW 120 Coupé Sport Line | Fair price1 SeriesSPORT201083,000 miles2.0L PetrolCoupeManualE7 0HU London, London£4,390Fair priceYou save £410E7 0HU London, LondonVisit Motors.co.uk
Dealer1 day New1 / 3Add to favouritesUsed (2013) BMW 120 Coupé Sport Line 177 HP | Fair price1 SeriesSport Plus Edition 2dr201364,000 miles2.0L DieselCoupeAutomatic177 HP (130 kW)PL14 3PX Liskerd, Cornwall£7,999Fair priceEstimated price £7,361PL14 3PX Liskerd, CornwallVisit Motors.co.uk
Dealer5 days 1 / 4Add to favouritesUsed (2012) BMW 120 Coupé Exclusive | Fair price1 SeriesExclusive Edition 2dr201297,310 miles2.0L DieselCoupeManualIP8 3LA Washbrook, Suffolk£4,895Fair priceEstimated price £4,684IP8 3LA Washbrook, SuffolkVisit Motors.co.uk
Dealer41 days • -7%See price change1 / 4Add to favouritesUsed (2013) BMW 120 Coupé Sport Line | A bit pricey1 SeriesSE 2dr201399,131 miles2.0L PetrolCoupeManualS42 6JX Chesterfield, Derbyshire£5,995A bit priceyEstimated price £4,861S42 6JX Chesterfield, DerbyshireVisit Motors.co.uk
Dealer73 days 1 / 4Add to favouritesUsed (2013) BMW 120 Coupé Sport Line 177 HP | A bit pricey1 SeriesSport Plus Edition 2dr2013103,000 miles2.0L DieselCoupeManual177 HP (130 kW)BA12 9HD Warminster, Wiltshire£5,995A bit priceyEstimated price £4,889BA12 9HD Warminster, WiltshireVisit Motors.co.uk