76 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
-19% 1/4 used BMW 120 Cabriolet
  • 2009
  • 71,000 miles
  • 2.0 Diesel 177 BHP 55.4 Mpg
  • Private seller, Keighley, West Yorkshire
Super price
Save £1,500
£4,250 Estimated price £5,700
See more details
-17% 1/4 used BMW 120 Cabriolet 120d M Sport 2dr
  • 2012
  • 69,000 miles
  • 2.0 Diesel 177 BHP 56.0 Mpg
  • Dealer, DE56 2FT Belper, Derbyshire
Good price
Save £1,300
£5,780 Estimated price £7,100
See more details
-11% 1/4 used BMW 120 Cabriolet 2.0 120d M Sport Auto 2dr
  • 2011
  • 61,000 miles
  • 2.0 Diesel 177 BHP 53.3 Mpg
  • Dealer, CR0 3AA Croydon, London
Good price
Save £1,400
£5,990 Estimated price £7,400
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, CH66 1NT Cheshire, Cheshire
Good price
Save £1,100
£7,000 Estimated price £8,100
See more details
-10% 1/4 used BMW 120 Cabriolet 2.0 120d M Sport 2dr
  • 2011
  • 28,755 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, M12 6JH Manchester, Manchester
Fair price
£8,950 Estimated price £8,200
See more details
1/4 used BMW 120 Cabriolet 120d M Sport 2dr
  • 2010
  • 88,555 miles
  • 2.0 Diesel 177 BHP 56.0 Mpg
  • Dealer, CT11 9LZ Ramsgate, Kent
Fair price
Save £300
£5,195 Estimated price £5,500
See more details
-9% 1/4 used BMW 120 Cabriolet 120D M SPORT 2-Door
  • 2010
  • 111,545 miles
  • 2.0 Diesel 177 BHP 55.4 Mpg
  • Dealer, FY8 5AT LYTHAM, Lancashire
Fair price
£4,995 Estimated price £4,700
See more details
-8% 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 Hull, East Yorkshire
Fair price
Save £0
£4,295 Estimated price £4,300
See more details
1/4 used BMW 120 Cabriolet 2.0 120d M Sport 2dr
  • 2009
  • 100,000 miles
  • 2.0 Diesel 177 BHP 55.4 Mpg
  • Dealer, BS16 6UB Bristol, Gloucestershire
Fair price
£5,000 Estimated price £4,700
See more details
1/4 used BMW 120 Cabriolet 120d M Sport 2dr
  • 2008
  • 63,000 miles
  • 2.0 Diesel 177 BHP 55.4 Mpg
  • Dealer, LA3 3AY Lancaster, Lancashire
Fair price
Save £300
£5,295 Estimated price £5,600
See more details
-5% 1/4 used BMW 120 Cabriolet 120d M SPORT - CAR FINANCE FR £44 PW Auto Convertible 2013
  • 2013
  • 63,000 miles
  • 2.0 Diesel 177 BHP 51.4 Mpg
  • Dealer, WA2 8JP Warrington, Cheshire
Fair price
£8,990 Estimated price £8,200
See more details
1/4 used BMW 120 Cabriolet 2008 120d M Sport 2dr DIESEL CONVERTIBLE FULL LEATHER
  • 2008
  • 105,000 miles
  • 2.0 Diesel 177 BHP 55.4 Mpg
  • Dealer, BD12 9JQ Bradford, West Yorkshire
Fair price
Save £0
£3,999 Estimated price £4,000
See more details
1/4 used BMW 120 Cabriolet 120d SE 2dr
  • 2010
  • 98,000 miles
  • 2.0 Diesel 177 BHP 56.5 Mpg
  • Dealer, CF5 6AN Cardiff
Fair price
Save £100
£4,995 Estimated price £5,100
See more details
1/4 used BMW 120 Cabriolet 2.0 120D M SPORT 2-Door
  • 2009
  • 75,495 miles
  • 2.0 Diesel 177 BHP 55.0 Mpg
  • Dealer, DN32 9SQ Grimsby, Lincolnshire
Fair price
£5,790 Estimated price £5,600
See more details
1/4 used BMW 120 Cabriolet 120d M Sport 2dr
  • 2009
  • 104,280 miles
  • 2.0 Diesel 177 BHP 55.4 Mpg
  • Dealer, GU23 6NE Surrey, Surrey
Fair price
£4,750 Estimated price £4,500
See more details
1/4 used BMW 120 Cabriolet 120d M Sport 2dr Step Auto
  • 2013
  • 73,000 miles
  • 2.0 Diesel 177 BHP 51.0 Mpg
  • Dealer, WA2 8JP Cheshire, Cheshire
Fair price
£8,490 Estimated price £7,800
See more details
-6% 1/4 used BMW 120 Cabriolet 2.0 120i M Sport Auto 2dr
  • 2009
  • 95,000 miles
  • 2.0 Petrol 170 BHP 41.5 Mpg
  • Dealer, KT8 2QZ Surrey, Surrey
Fair price
Save £500
£4,490 Estimated price £5,000
See more details
1/4 used BMW 120 Cabriolet
  • 2010
  • 105,000 miles
  • 2.0 Diesel 177 BHP 56.5 Mpg
  • Dealer, Farnham, Surrey
Fair price
£5,495 Estimated price £4,900
See more details
-4% 1/4 used BMW 120 Cabriolet
  • 2009
  • 53,000 miles
  • 2.0 Petrol 170 BHP 41.5 Mpg
  • Dealer, Willesden, London
Fair price
£6,895 Estimated price £6,500
See more details
1/4 used BMW 120 Cabriolet
  • 2011
  • 42,090 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, Bishop's Stortford, Hertfordshire
Fair price
£8,245 Estimated price £7,600
See more details
-11% 1/4 used BMW 120 Cabriolet
  • 2008
  • 48,000 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, Nottingham, Nottinghamshire
Fair price
£5,995 Estimated price £5,800
See more details
-2% 1/4 used BMW 120 Cabriolet
  • 2009
  • 74,262 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, Brentwood, Essex
Fair price
£5,450 Estimated price £5,300
See more details
-6% 1/4 used BMW 120 Cabriolet
  • 2009
  • 84,600 miles
  • 2.0 Diesel 177 BHP 55.4 Mpg
  • Dealer, Milton Keynes, Buckinghamshire
Fair price
Save £500
£4,695 Estimated price £5,200
See more details
1/4 used BMW 120 Cabriolet
  • 2009
  • 98,879 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, South Norwood, London
Fair price
£4,680 Estimated price £4,400
See more details