33 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 Coupe d M Sport 2d
  • 2010
  • 92,986 miles
  • 2.0 Diesel 174 BHP 60.0 Mpg
  • Dealer, Birchington, Kent
Super price
Save £2,400
£2,500 Estimated price £4,900
See more details
-15% 1/4 used BMW 120 1 Series 2.0 d M Sport 5dr
  • 2010
  • 76,750 miles
  • 2.0 Diesel BHP 60.1 Mpg
  • Dealer, Nottingham, Nottinghamshire
Good price
Save £1,200
£3,645 Estimated price £4,800
See more details
New 1/1 used BMW 120 1 Series 2.0 d M Sport 5dr
  • 2010
  • 137,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, Maldon, Essex
Good price
Save £800
£2,795 Estimated price £3,600
See more details
-12% 1/4 used BMW 120 1 Series 2.0 i SE 5dr
  • 2010
  • 72,000 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, Nottingham, Nottinghamshire
Good price
Save £800
£3,500 Estimated price £4,300
See more details
  • 2010
  • 100,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, Welwyn, Hertfordshire
Good price
Save £1,000
£3,390 Estimated price £4,400
See more details
-8% 1/4 used BMW 120 1-Series Convertible d M Sport 2d Step Auto
  • 2010
  • 114,524 miles
  • 2.0 Diesel 174 BHP 51.0 Mpg
  • Dealer, Ayr
Fair price
£5,475 Estimated price £5,000
See more details
New 1/4 used BMW 120 1-Series Coupe d ES 2d
  • 2010
  • 97,000 miles
  • 2.0 Diesel 174 BHP 60.0 Mpg
  • Dealer, Wirral, Merseyside
Fair price
Save £100
£4,290 Estimated price £4,400
See more details
-5% 1/4 used BMW 120 1 SERIES D M SPORT (BLUETOOTH) 5dr
  • 2010
  • 107,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, M12 6JH Manchester, Manchester
Fair price
£5,190 Estimated price £4,600
See more details
-1% 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
Save £200
£3,750 Estimated price £3,900
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,700
See more details
-5% 1/4 used BMW 120 1 Series 2.0 d M Sport 5dr
  • 2010
  • 121,000 miles
  • 2.0 Diesel 177 BHP 57.6 Mpg
  • Dealer, Berkeley, Gloucestershire
Fair price
Save £200
£3,794 Estimated price £4,000
See more details
-6% 1/4 used BMW 120 1 Series 2.0 d M Sport 5dr
  • 2010
  • 102,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Private seller, Dagenham, London
Fair price
Save £200
£4,230 Estimated price £4,400
See more details
1/4 used BMW 120 1 Series 2.0 d M Sport 5dr
  • 2010
  • 156,460 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, Dudley, West Midlands
Fair price
£3,500 Estimated price £3,200
See more details
1/4 used BMW 120 1 Series 2.0 d M Sport 3dr
  • 2010
  • 91,000 miles
  • 2.0 Diesel 177 BHP 57.6 Mpg
  • Dealer, Poole, Dorset
Fair price
£4,995 Estimated price £4,500
See more details
1/4 used BMW 120 1-Series Hatchback d M Sport 5d (07)
  • 2010
  • 117,000 miles
  • 2.0 Diesel 174 BHP 60.0 Mpg
  • Dealer, Loddon, Norfolk
Fair price
Save £200
£4,191 Estimated price £4,400
See more details
-6% 1/4 used BMW 120 1-Series Coupe d Sport 2d
  • 2010
  • 118,000 miles
  • 2.0 Diesel 174 BHP 60.0 Mpg
  • Dealer, Rotherham, South Yorkshire
Fair price
Save £0
£3,995 Estimated price £4,000
See more details
1/4 used BMW 120 1 Series 1 Series D M Sport Hatchback 2.0 Manual Diesel
  • 2010
  • 117,000 miles
  • 2.0 Diesel 177 BHP 57.6 Mpg
  • Dealer, NR14 6JD Loddon, Norfolk
Fair price
Save £100
£4,191 Estimated price £4,300
See more details
1/4 used BMW 120 1 Series 2.0 d M Sport 5dr
  • 2010
  • 102,923 miles
  • 2.0 Diesel 177 BHP 53.3 Mpg
  • Dealer, M12 6JH Manchester, Manchester
Fair price
Save £200
£4,695 Estimated price £4,900
See more details
1/4 used BMW 120 1 SERIES i M SPORT
  • 2010
  • 67,500 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, NG24 1AB Nottingham, Nottinghamshire
Fair price
£5,995 Estimated price £5,500
See more details
1/4 used BMW 120 1 Series 2.0 d SE 5dr
  • 2010
  • 93,801 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, SO31 1BS Southampton, Hampshire
Fair price
£4,295 Estimated price £4,100
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 £0
£4,690 Estimated price £4,700
See more details
New
  • 2010
  • 112,702 miles
  • 2.0 Diesel BHP 53.3 Mpg
  • Dealer, Birmingham, West Midlands
Fair price
£4,595 Estimated price £4,500
See more details
1/4 used BMW 120 1-Series Hatchback d M Sport 5d (07)
  • 2010
  • 80,000 miles
  • 2.0 Diesel 174 BHP 60.0 Mpg
  • Dealer, Birmingham, West Midlands
A bit pricey
£6,000 Estimated price £5,200
See more details
New 1/4 used BMW 120 1 Series 2.0 d SE 3dr
  • 2010
  • 75,810 miles
  • 2.0 Diesel BHP 51.4 Mpg
  • Private seller, St. Neots, Cambridgeshire
A bit pricey
£5,995 Estimated price £4,800
See more details