72 used BMW 120 Coupé 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
-1% 1/4 used BMW 120 Coupé 120i Sport 2dr MANUL
  • 2010
  • 58,713 miles
  • 2.0 Petrol 170 BHP 42.0 Mpg
  • Dealer, NE27 0NB Tyne, Tyne and Wear
Super price
Save £1,600
£5,575 Estimated price £7,200
See more details
1/4 used BMW 120 Coupé 120d M Sport 2dr Step Auto
  • 2010
  • 76,000 miles
  • 2.0 Diesel 177 BHP 53.0 Mpg
  • Dealer, BS5 7XE Avon, Bristol
Super price
Save £2,000
£4,495 Estimated price £6,500
See more details
-11% 1/4 used BMW 120 Coupé 2.0 120i Sport 2dr Auto
  • 2010
  • 51,000 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, KT16 9LX Surrey, Surrey
Super price
Save £1,900
£5,890 Estimated price £7,800
See more details
New 1/4 used BMW 120 Coupé 120d M Sport 2dr
  • 2011
  • 80,000 miles
  • 2.0 Diesel 177 BHP 60.0 Mpg
  • Dealer, NR31 0PY Norfolk, Norfolk
Good price
Save £1,000
£5,495 Estimated price £6,500
See more details
1/4 used BMW 120 Coupé 120d M Sport 2dr Step Auto
  • 2012
  • 75,000 miles
  • 2.0 Diesel 177 BHP 53.0 Mpg
  • Dealer, RM20 3LL Essex, Essex
Good price
Save £1,400
£5,990 Estimated price £7,400
See more details
1/4 used BMW 120 Coupé 2.0 120D SPORT 2d 175 BHP 2-Door
  • 2010
  • 81,000 miles
  • 2.0 Diesel 177 BHP 60.0 Mpg
  • Dealer, SA7 9BA Swansea
Good price
Save £1,100
£4,999 Estimated price £6,100
See more details
1/4 used BMW 120 Coupé 120d M Sport 2dr
  • 2009
  • 52,000 miles
  • 2.0 Diesel 177 BHP 58.0 Mpg
  • Dealer, BN23 6JF Sussex, East Sussex
Good price
Save £1,500
£5,295 Estimated price £6,800
See more details
1/4 used BMW 120 Coupé 2.0 120D SE 2d 175 BHP 2-Door
  • 2009
  • 89,591 miles
  • 2.0 Diesel 177 BHP 52.3 Mpg
  • Dealer, NE12 9TA Wear, Tyne and Wear
Good price
Save £1,000
£4,495 Estimated price £5,500
See more details
-2% 1/4 used BMW 120 Coupé 120d M Sport 2dr
  • 2011
  • 88,000 miles
  • 2.0 Diesel 177 BHP 60.0 Mpg
  • Dealer, BN6 8SG Hassocks, East Sussex
Good price
Save £800
£5,500 Estimated price £6,300
See more details
1/4 used BMW 120 Coupé 120d SE 2dr
  • 2009
  • 72,000 miles
  • 2.0 Diesel 177 BHP 58.9 Mpg
  • Dealer, DG1 1XL Galloway
Good price
Save £1,000
£4,195 Estimated price £5,200
See more details
0% 1/4 used BMW 120 Coupé 2.0 120d M Sport 2dr
  • 2012
  • 55,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, M28 3GW North, Manchester
Fair price
£8,450 Estimated price £8,000
See more details
-2% 1/4 used BMW 120 Coupé 2.0 120D SPORT PLUS EDITION 2d 175 BHP 2-Door
  • 2013
  • 60,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, ST16 3HJ Staffordshire, Staffordshire
Fair price
£8,750 Estimated price £8,200
See more details
1/4 used BMW 120 Coupé 2.0 120D M SPORT 2d 175 BHP 2-Door
  • 2010
  • 72,000 miles
  • 2.0 Diesel 177 BHP 60.0 Mpg
  • Dealer, NG19 7JQ Nottinghamshire, Nottinghamshire
Fair price
Save £400
£5,990 Estimated price £6,400
See more details
1/4 used BMW 120 Coupé 2.0 120d M Sport 2dr
  • 2009
  • 99,000 miles
  • 2.0 Diesel 177 BHP 58.0 Mpg
  • Dealer, NE11 9EE Wear, Tyne and Wear
Fair price
Save £300
£4,795 Estimated price £5,100
See more details
1/4 used BMW 120 Coupé 2.0 120d Sport Plus Edition Auto 2dr
  • 2013
  • 91,000 miles
  • 2.0 Diesel 177 BHP 53.0 Mpg
  • Dealer, GL13 9ET Gloucestershire, Gloucestershire
Fair price
Save £500
£6,794 Estimated price £7,300
See more details
1/4 used BMW 120 Coupé 1 SERIES i 2.0 PETROL S/S M SPORT 2 DOOR 170 BHP
  • 2010
  • 71,000 miles
  • 2.0 Petrol 170 BHP 42.0 Mpg
  • Dealer, B14 4ST Midlands, West Midlands
Fair price
£6,991 Estimated price £6,500
See more details
-11% 1/4 used BMW 120 Coupé 2.0 120D M SPORT 2d 175 BHP 2-Door
  • 2013
  • 47,000 miles
  • 2.0 Diesel 177 BHP 53.0 Mpg
  • Dealer, LE4 9FN Leicestershire, Leicestershire
Fair price
Save £300
£8,889 Estimated price £9,200
See more details
-7% 1/4 used BMW 120 Coupé 120d Sport Plus Edition 2dr
  • 2012
  • 36,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, B7 5AH Birmingham, West Midlands
Fair price
£9,299 Estimated price £8,800
See more details
-10% 1/4 used BMW 120 Coupé 2.0 120i Sport Plus Edition 2dr
  • 2013
  • 36,000 miles
  • 2.0 Petrol 170 BHP 43.5 Mpg
  • Dealer, GL13 9ET Gloucestershire, Gloucestershire
Fair price
Save £400
£8,994 Estimated price £9,400
See more details
1/4 used BMW 120 Coupé 2.0 120d M Sport 2dr
  • 2008
  • 138,600 miles
  • 2.0 Diesel 177 BHP 58.0 Mpg
  • Dealer, HX1 5RL Yorkshire, West Yorkshire
Fair price
£2,990 Estimated price £2,800
See more details
-4% 1/4 used BMW 120 Coupé 2.0 120d M Sport 2dr
  • 2009
  • 94,000 miles
  • 2.0 Diesel 177 BHP 58.9 Mpg
  • Dealer, KT8 2QZ Surrey, Surrey
Fair price
Save £600
£4,590 Estimated price £5,200
See more details
1/4 used BMW 120 Coupé 120D SPORT PLUS EDITION Auto 2-Door
  • 2013
  • 108,700 miles
  • 2.0 Diesel 177 BHP 53.0 Mpg
  • Dealer, EN10 6DU Hertfordshire, Hertfordshire
Fair price
Save £100
£6,495 Estimated price £6,600
See more details
1/4 used BMW 120 Coupé i SE
  • 2012
  • 26,625 miles
  • 2.0 Petrol BHP
  • Dealer, SL6 0BW Taplow, Buckinghamshire
Fair price
£9,500 Estimated price £9,200
See more details
1/4 used BMW 120 Coupé 120d M Sport 2-Door
  • 2008
  • 104,000 miles
  • 2.0 Diesel 177 BHP 58.0 Mpg
  • Dealer, NP12 2JG Caerphilly
Fair price
£4,390 Estimated price £4,100
See more details