53 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
-5% 1/4 used BMW 120 1 Series 2.0 d M Sport 5dr
  • 2010
  • 103,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Private seller, Birmingham, West Midlands
Super price
Save £1,400
£2,600 Estimated price £4,000
See more details
1/1 used BMW 120 1 SERIES 2.0 D M SPORT 5d 175 BHP LOW MILEAGE SPORT DIESEL
  • 2010
  • 81,400 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, S25 5EE Sheffield, South Yorkshire
Good price
Save £600
£3,995 Estimated price £4,600
See more details
-24% 1/4 used BMW 120 1 Series 2.0 d M Sport Auto 5dr
  • 2010
  • 128,523 miles
  • 2.0 Diesel 177 BHP 53.3 Mpg
  • Dealer, Bradford, West Yorkshire
Good price
Save £900
£3,000 Estimated price £3,900
See more details
0% 1/4 used BMW 120 1 Series 2.0 d M Sport Auto 5dr
  • 2010
  • 131,000 miles
  • 2.0 Diesel 177 BHP 53.3 Mpg
  • Private seller, Carshalton, London
Good price
Save £800
£3,090 Estimated price £3,900
See more details
1/4 used BMW 120 1 SERIES D M SPORT 2.0 5dr
  • 2010
  • 102,436 miles
  • 2.0 Diesel 177 BHP 57.6 Mpg
  • Dealer, PE1 5HP Peterborough, Cambridgeshire
Fair price
£4,790 Estimated price £4,200
See more details
1/4 used BMW 120 1 Series 2.0 D M SPORT 5d 175 BHP
  • 2010
  • 138,772 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, WA1 4AG Warrington, Cheshire
Fair price
Save £100
£3,299 Estimated price £3,400
See more details
1/4 used BMW 120 1 SERIES 2.0 D SE 5d 174 BHP 1 YEAR MOT | 6 MONTH AA WARRANTY
  • 2010
  • 78,000 miles
  • 2.0 Diesel 177 BHP 57.6 Mpg
  • Dealer, NE6 3PH NewcastleuponTyne, Tyne and Wear
Fair price
£4,650 Estimated price £4,100
See more details
-5% 1/1 used BMW 120 1 Series 2.0 i SE 5dr
  • 2010
  • 76,000 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, LE18 1NT Leicestershire, Leicestershire
Fair price
Save £200
£3,800 Estimated price £4,000
See more details
New 1/4 used BMW 120 1-Series Coupe d M Sport 2d
  • 2010
  • 98,000 miles
  • 2.0 Diesel 174 BHP 60.0 Mpg
  • Dealer, Plymouth, Devon
Fair price
£4,795 Estimated price £4,700
See more details
1/4 used BMW 120 1 Series 2.0 d SE Auto 5dr
  • 2010
  • 29,289 miles
  • 2.0 Diesel 177 BHP 53.3 Mpg
  • Dealer, Heathfield, East Sussex
Fair price
Save £100
£5,495 Estimated price £5,600
See more details
1/4 used BMW 120 1-Series Coupe d M Sport 2d Step Auto
  • 2010
  • 131,800 miles
  • 2.0 Diesel 174 BHP 53.0 Mpg
  • Dealer, Warrington, Cheshire
Fair price
Save £500
£3,990 Estimated price £4,500
See more details
1/4 used BMW 120 1-Series Hatchback d SE 5d (07)
  • 2010
  • 60,000 miles
  • 2.0 Diesel 174 BHP 60.0 Mpg
  • Dealer, Pontarddulais
Fair price
£5,495 Estimated price £5,000
See more details
1/4 used BMW 120 1 Series 2.0 d M Sport Auto 3dr
  • 2010
  • 95,000 miles
  • 2.0 Diesel 177 BHP 51.4 Mpg
  • Private seller, Stockport, Manchester
Fair price
£4,999 Estimated price £4,500
See more details
1/4 used BMW 120 1 Series 2.0 d M Sport 3dr
  • 2010
  • 94,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, Tring, Hertfordshire
Fair price
£4,250 Estimated price £4,000
See more details
-5% 1/4 used BMW 120 1 Series 2.0 i SE Auto 5dr
  • 2010
  • 105,000 miles
  • 2.0 Petrol 170 BHP 42.8 Mpg
  • Dealer, Poole, Dorset
Fair price
Save £200
£3,750 Estimated price £3,900
See more details
-10% 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,899 Estimated price £4,500
See more details
1/4 used BMW 120 1 Series 2.0 d SE 5dr
  • 2010
  • 82,350 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, Windermere, Cumbria
Fair price
£4,600 Estimated price £4,000
See more details
1/4 used BMW 120 1-Series Coupe d Sport 2d
  • 2010
  • 115,000 miles
  • 2.0 Diesel 174 BHP 60.0 Mpg
  • Dealer, Wakefield, West Yorkshire
Fair price
£4,295 Estimated price £4,100
See more details
-4% 1/4 used BMW 120 1-Series Coupe i Sport 2d Step Auto
  • 2010
  • 58,000 miles
  • 2.0 Petrol 167 BHP 42.0 Mpg
  • Dealer, Maidstone, Kent
Fair price
£6,000 Estimated price £5,900
See more details
1/4 used BMW 120 1-Series Coupe d M Sport 2d Step Auto
  • 2010
  • 153,000 miles
  • 2.0 Diesel 174 BHP 53.0 Mpg
  • Dealer, Chalfont St Giles, Buckinghamshire
Fair price
£3,995 Estimated price £3,900
See more details
1/4 used BMW 120 1-Series Hatchback d M Sport 5d (07)
  • 2010
  • 90,000 miles
  • 2.0 Diesel 177 BHP 60.0 Mpg
  • Dealer, WS13 8JE Staffordshire, Staffordshire
Fair price
£4,995 Estimated price £4,400
See more details
1/4 used BMW 120 1-Series Coupe d M Sport 2d
  • 2010
  • 93,080 miles
  • 2.0 Diesel 174 BHP 60.0 Mpg
  • Dealer, Rutherglen
Fair price
Save £0
£4,990 Estimated price £5,000
See more details
1/1 used BMW 120 1 Series 2.0 d SE Auto 3dr
  • 2010
  • 125,400 miles
  • 2.0 Diesel 177 BHP 51.4 Mpg
  • Dealer, Leicester, Leicestershire
Fair price
£3,245 Estimated price £3,200
See more details
-6% 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 £100
£3,995 Estimated price £4,100
See more details