39 used BMW 120 2010 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/4 used BMW 120 1 Series 2.0 d M Sport 5dr
  • 2010
  • 140,000 miles
  • 2.0 Diesel 177 BHP 57.6 Mpg
  • Private seller, Ellesmere Port, Cheshire
Good price
Save £700
£2,895 Estimated price £3,600
See more details
1/4 used BMW 120 1-Series Coupe d M Sport 2d Step Auto
  • 2010
  • 76,000 miles
  • 2.0 Diesel 174 BHP 53.0 Mpg
  • Dealer, Bristol, Bristol
Good price
Save £1,000
£4,495 Estimated price £5,500
See more details
1/4 used BMW 120 1 Series 2.0 i SE 5dr
  • 2010
  • 76,000 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, LE18 1PS Leicestershire, Leicestershire
Fair price
Save £300
£4,000 Estimated price £4,300
See more details
-13% 1/3 used BMW 120 1 Series 2.0 d M Sport 5dr
  • 2010
  • 90,900 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, EX15 2FS Devon, Devon
Fair price
£4,995 Estimated price £4,600
See more details
New 1/4 used BMW 120 1 Series 2.0 d M Sport 5dr
  • 2010
  • 125,095 miles
  • 2.0 Diesel 177 BHP 57.6 Mpg
  • Dealer, Wakefield, West Yorkshire
Fair price
Save £500
£3,395 Estimated price £3,900
See more details
-1% 1/4 used BMW 120 1-Series Coupe i Sport 2d Step Auto
  • 2010
  • 58,713 miles
  • 2.0 Petrol 167 BHP 42.0 Mpg
  • Dealer, Shiremoor, Tyne and Wear
Fair price
£5,575 Estimated price £5,500
See more details
1/4 used BMW 120 1-Series Coupe d Sport 2d
  • 2010
  • 81,000 miles
  • 2.0 Diesel 174 BHP 60.0 Mpg
  • Dealer, Swansea
Fair price
£4,999 Estimated price £4,600
See more details
-8% 1/4 used BMW 120 1-Series Convertible d M Sport 2d
  • 2010
  • 120,000 miles
  • 2.0 Diesel 174 BHP 56.0 Mpg
  • Dealer, Hull, East Yorkshire
Fair price
Save £0
£4,295 Estimated price £4,300
See more details
-4% 1/4 used BMW 120 1 Series d M Sport 5dr
  • 2010
  • 94,000 miles
  • 2.0 Diesel 177 BHP 60.0 Mpg
  • Dealer, NG16 2TA Nottinghamshire, Nottinghamshire
Fair price
£4,795 Estimated price £4,300
See more details
1/4 used BMW 120 1 Series 2.0 d M Sport 5dr
  • 2010
  • 122,450 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, Camberley, Surrey
Fair price
£4,100 Estimated price £3,900
See more details
1/4 used BMW 120 1 Series 2.0 i SE Auto 5dr
  • 2010
  • 95,000 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, Burnley, Lancashire
Fair price
Save £0
£4,295 Estimated price £4,300
See more details
1/1 used BMW 120 1 Series 2.0 d M Sport 5dr
  • 2010
  • 148,500 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, Welwyn Garden City, Hertfordshire
Fair price
Save £200
£3,195 Estimated price £3,400
See more details
1/4 used BMW 120 1 Series 2.0 d M Sport Auto 5dr
  • 2010
  • 97,000 miles
  • 2.0 Diesel 177 BHP 53.3 Mpg
  • Dealer, HD1 6NS Yorkshire, West Yorkshire
Fair price
£5,290 Estimated price £4,800
See more details
1/4 used BMW 120 1 Series 2.0 i M Sport 5dr
  • 2010
  • 93,000 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, SK8 6PT Cheshire, Manchester
Fair price
Save £500
£3,990 Estimated price £4,500
See more details
-7% 1/4 used BMW 120 1 SERIES 2.0 D M SPORT 5d 174 BHP FULL SERVICE HISTORY 2 KEYS
  • 2010
  • 71,000 miles
  • 2.0 Diesel 177 BHP 51.4 Mpg
  • Dealer, DE1 3RZ Derbyshire, Derbyshire
Fair price
£5,999 Estimated price £5,600
See more details
1/4 used BMW 120 1-Series Coupe d M Sport 2d
  • 2010
  • 145,000 miles
  • 2.0 Diesel 174 BHP 60.0 Mpg
  • Dealer, Bedford, Bedfordshire
Fair price
Save £400
£3,490 Estimated price £3,900
See more details
1/4 used BMW 120 1 SERIES d M SPORT 2.0 5dr
  • 2010
  • 112,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, BN43 5TA Sussex, West Sussex
Fair price
Save £100
£3,995 Estimated price £4,100
See more details
1/4 used BMW 120 1 Series 2.0 d SE Auto 5dr
  • 2010
  • 117,000 miles
  • 2.0 Diesel 177 BHP 53.3 Mpg
  • Dealer, Leigh, Manchester
Fair price
Save £200
£3,695 Estimated price £3,900
See more details
-3% 1/4 used BMW 120 1 SERIES 2.0 D
  • 2010
  • 78,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, PE1 5QP Peterborough, Cambridgeshire
Fair price
£5,790 Estimated price £5,300
See more details
-11% 1/4 used BMW 120 1-Series Coupe i Sport 2d Step Auto
  • 2010
  • 51,000 miles
  • 2.0 Petrol 167 BHP 42.0 Mpg
  • Dealer, Chertsey, Surrey
Fair price
£5,890 Estimated price £5,700
See more details
-9% 1/4 used BMW 120 1 Series 2.0 i SE Auto 3dr
  • 2010
  • 69,900 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, Swanley, Kent
Fair price
£4,999 Estimated price £4,700
See more details
1/4 used BMW 120 1 Series 2.0 d SE 5dr
  • 2010
  • 158,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Private seller, Bedford, Bedfordshire
Fair price
£2,900 Estimated price £2,800
See more details
-6% 1/4 used BMW 120 1 Series 2.0 i M Sport Hatchback 5dr Petrol Manual (153 g/km, 170 bhp)
  • 2010
  • 81,331 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, M12 6JH Manchester, Manchester
Fair price
Save £100
£4,690 Estimated price £4,800
See more details
  • 2010
  • 39,000 miles
  • 2.0 Diesel 177 BHP 53.3 Mpg
  • Dealer, Egham, Surrey
Fair price
Save £300
£4,990 Estimated price £5,300
See more details