78 used BMW 120 Cabriolet M Sport have been price checked

Do not overpay for your next car with AutoUncle’s valuation

  • Super price
  • Good price
  • Fair price
  • A bit pricey
  • Expensive
-18% 1/4 used BMW 120 Cabriolet
  • 2009
  • 73,000 miles
  • 2.0 Diesel 177 BHP 55.4 Mpg
  • Private seller, Keighley, West Yorkshire
Super price
Save £1,600
£4,300 Estimated price £5,900
See more details
-6% 1/4 used BMW 120 Cabriolet 2.0 120D M SPORT 2d 175 BHP 2-Door
  • 2009
  • 95,000 miles
  • 2.0 Diesel 177 BHP 55.0 Mpg
  • Dealer, PE1 5XG Peterborough, Cambridgeshire
Good price
Save £700
£4,490 Estimated price £5,200
See more details
-2% 1/4 used BMW 120 Cabriolet 120d M Sport 2dr
  • 2011
  • 86,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, UB7 7HQ London, London
Good price
Save £800
£5,500 Estimated price £6,300
See more details
-19% 1/4 used BMW 120 Cabriolet
  • 2009
  • 87,000 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Private seller, Bath, Somerset
Good price
Save £1,200
£4,250 Estimated price £5,400
See more details
1/4 used BMW 120 Cabriolet
  • 2012
  • 84,257 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, Walsall, West Midlands
Good price
Save £1,100
£5,495 Estimated price £6,600
See more details
1/4 used BMW 120 Cabriolet 120d M Sport 2dr Step Auto
  • 2009
  • 80,564 miles
  • 2.0 Diesel 177 BHP 50.0 Mpg
  • Dealer, LU1 1RE Bedfordshire, Bedfordshire
Good price
Save £1,000
£4,990 Estimated price £6,000
See more details
-14% 1/4 used BMW 120 Cabriolet 120d M Sport 2dr
  • 2010
  • 120,000 miles
  • 2.0 Diesel 177 BHP 56.0 Mpg
  • Dealer, HU8 7NA Yorkshire, East Yorkshire
Good price
Save £600
£3,995 Estimated price £4,600
See more details
-6% 1/4 used BMW 120 Cabriolet 2.0 120d M Sport 2dr
  • 2013
  • 65,952 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, M12 6JH Manchester, Manchester
Good price
Save £1,200
£7,000 Estimated price £8,200
See more details
1/4 used BMW 120 Cabriolet 2.0 120d M Sport 2dr
  • 2010
  • 59,176 miles
  • 2.0 Diesel 177 BHP 56.5 Mpg
  • Dealer, TN91RH Tonbridge, Kent
Fair price
£7,564 Estimated price £6,900
See more details
1/4 used BMW 120 Cabriolet
  • 2011
  • 94,850 miles
  • 2.0 Diesel 177 BHP 53.3 Mpg
  • Dealer, SK2 6LR Cheshire, Manchester
Fair price
£6,995 Estimated price £6,400
See more details
1/1 used BMW 120 Cabriolet 2.0 120I M SPORT 2d 168 BHP
  • 2009
  • 94,600 miles
  • 2.0 Petrol 170 BHP 41.5 Mpg
  • Dealer, ST17 9HQ Staffordshire, Staffordshire
Fair price
Save £400
£5,200 Estimated price £5,600
See more details
-2% 1/1 used BMW 120 Cabriolet 2.0 120I M SPORT 2DR
  • 2010
  • 44,000 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, PR1 0DQ Preston, Lancashire
Fair price
£7,495 Estimated price £7,300
See more details
1/4 used BMW 120 Cabriolet 2.0 120I M SPORT 2d 168 BHP CONVERTIBLE
  • 2008
  • 67,140 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, TN6 3LX Crowborough, East Sussex
Fair price
£5,950 Estimated price £5,700
See more details
1/4 used BMW 120 Cabriolet 2.0 120D M SPORT 2d 175 BHP
  • 2011
  • 50,000 miles
  • 2.0 Diesel 177 BHP 56.5 Mpg
  • Dealer, B33 0LD Birmingham, West Midlands
Fair price
£8,000 Estimated price £8,000
See more details
1/1 used BMW 120 Cabriolet 120I M SPORT
  • 2008
  • 76,775 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, BD4 6SG, West Yorkshire
Fair price
Save £500
£5,000 Estimated price £5,500
See more details
1/1 used BMW 120 Cabriolet 2.0 120D M SPORT 2DR
  • 2012
  • 57,000 miles
  • 2.0 Diesel 177 BHP 56.0 Mpg
  • Dealer, FY4 2QL Blackpool, Lancashire
Fair price
Save £200
£7,495 Estimated price £7,700
See more details
-3% 1/4 used BMW 120 Cabriolet
  • 2009
  • 95,720 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, High Wycombe, Buckinghamshire
Fair price
Save £400
£4,599 Estimated price £5,000
See more details
New 1/4 used BMW 120 Cabriolet
  • 2012
  • 62,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, Clacton-On-Sea, Essex
Fair price
£7,491 Estimated price £7,300
See more details
1/4 used BMW 120 Cabriolet
  • 2009
  • 107,395 miles
  • 2.0 Diesel 177 BHP 55.4 Mpg
  • Dealer, Batley, West Yorkshire
Fair price
Save £300
£4,495 Estimated price £4,800
See more details
-4% 1/4 used BMW 120 Cabriolet
  • 2010
  • 60,000 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, London, London
Fair price
Save £300
£6,395 Estimated price £6,700
See more details
1/4 used BMW 120 Cabriolet
  • 2010
  • 67,454 miles
  • 2.0 Diesel 177 BHP 50.4 Mpg
  • Dealer, Atherstone, Warwickshire
Fair price
£7,195 Estimated price £7,100
See more details
-5% 1/4 used BMW 120 Cabriolet
  • 2011
  • 57,000 miles
  • 2.0 Diesel 177 BHP 53.3 Mpg
  • Private seller, Peterborough, Cambridgeshire
Fair price
£7,999 Estimated price £7,700
See more details
1/4 used BMW 120 Cabriolet
  • 2009
  • 77,015 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Private seller, Leicester, Leicestershire
Fair price
Save £700
£4,995 Estimated price £5,700
See more details
1/4 used BMW 120 Cabriolet
  • 2012
  • 49,792 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Private seller, Derry
Fair price
£7,745 Estimated price £7,700
See more details