90 used BMW 120 2016 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
-4% 1/4 used BMW 120 1 Series 2.0 d Sport Auto (s/s) 3dr
  • 2016
  • 46,700 miles
  • 2.0 Diesel 190 BHP 68.9 Mpg
  • Dealer, BL12ST Bolton, Manchester
Super price
Save £2,700
£11,000 Estimated price £13,700
See more details
1/4 used BMW 120 1 Series D SPORT for sale | Big Motoring World
  • 2016
  • 38,437 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Dealer, ME59QG Chatham, Kent
Super price
Save £2,100
£11,000 Estimated price £13,100
See more details
1/1 used BMW 120 1 Series 2.0 D SPORT 5d 188 BHP
  • 2016
  • 20,764 miles
  • 2.0 Diesel 188 BHP
  • Dealer, BL9 7DZ Bury, Manchester
Super price
Save £2,300
£11,610 Estimated price £13,900
See more details
1/1 used BMW 120 1 Series 2.0 D SPORT 5d 188 BHP
  • 2016
  • 36,241 miles
  • 2.0 Diesel 188 BHP
  • Dealer, BL9 7DZ Bury, Manchester
Super price
Save £2,400
£10,420 Estimated price £12,800
See more details
-4% 1/4 used BMW 120 1 Series 2.0 d Sport Auto (s/s) 5dr
  • 2016
  • 36,441 miles
  • 2.0 Diesel 187 BHP 68.9 Mpg
  • Dealer, Kings Lynn, Norfolk
Super price
Save £2,500
£11,995 Estimated price £14,500
See more details
-7% 1/4 used BMW 120 1 Series 2.0 d M Sport (s/s) 3dr
  • 2016
  • 37,300 miles
  • 2.0 Diesel 187 BHP 62.8 Mpg
  • Private seller, Epsom, Surrey
Super price
Save £2,700
£9,950 Estimated price £12,600
See more details
-11% 1/4 used BMW 120 1 Series 2.0 d M Sport Auto xDrive (s/s) 5dr
  • 2016
  • 61,000 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
  • Private seller, Stepney, London
Super price
Save £3,700
£10,000 Estimated price £13,700
See more details
-12% 1/4 used BMW 120 1 Series 2.0 d Sport Auto (s/s) 5dr
  • 2016
  • 47,274 miles
  • 2.0 Diesel 187 BHP 68.9 Mpg
  • Dealer, KY15 4SX
Super price
Save £2,700
£10,999 Estimated price £13,700
See more details
  • 2016
  • 19,844 miles
  • 2.0 Diesel BHP
  • Dealer, G46 6JB Glasgow
Super price
Save £3,100
£14,498 Estimated price £17,600
See more details
-9% 1/4 used BMW 120 1 Series 2.0TD d Sport (190BHP) 5-Dr Hatchback Auto
  • 2016
  • 26,405 miles
  • 2.0 Diesel 190 BHP 68.9 Mpg
  • Dealer, PE21 7QS Boston, Lincolnshire
Good price
Save £1,500
£13,995 Estimated price £15,500
See more details
1/4 used BMW 120 1 Series D M SPORT
  • 2016
  • 69,800 miles
  • 2.0 Diesel BHP
  • Dealer, NN2 6DA Northamptonshire, Northamptonshire
Good price
Save £1,000
£11,495 Estimated price £12,500
See more details
-7% 1/4 used BMW 120 1 Series 2.0 d M Sport Auto (s/s) 5dr
  • 2016
  • 55,000 miles
  • 2.0 Diesel 188 BHP 65.7 Mpg
  • Dealer, SS6 9RL Rayleigh, Essex
Good price
Save £1,300
£11,995 Estimated price £13,300
See more details
1/1 used BMW 120 1 Series 2.0 d Sport Auto (s/s) 5dr
  • 2016
  • 48,101 miles
  • 2.0 Diesel 187 BHP 68.9 Mpg
  • Dealer, Stirling
Good price
Save £2,000
£11,700 Estimated price £13,700
See more details
-5% 1/4 used BMW 120 1 Series 1.6 i Sport (s/s) 3dr
  • 2016
  • 37,550 miles
  • 1.6 Petrol 175 BHP 48.7 Mpg
  • Dealer, Colchester, Essex
Good price
Save £1,800
£10,350 Estimated price £12,100
See more details
1/4 used BMW 120 1 Series 2.0 d Sport (s/s) 5dr
  • 2016
  • 89,500 miles
  • 2.0 Diesel 187 BHP 65.7 Mpg
  • Dealer, Nottingham, Nottinghamshire
Good price
Save £900
£8,480 Estimated price £9,400
See more details
1/4 used BMW 120 1 Series 2.0 i Sport (s/s) 5dr
  • 2016
  • 29,900 miles
  • 2.0 Petrol 181 BHP 47.1 Mpg
  • Dealer, Etchingham, East Sussex
Good price
Save £1,500
£11,995 Estimated price £13,500
See more details
-13% 1/4 used BMW 120 1 Series 1.6 i Sport (s/s) 3dr
  • 2016
  • 44,500 miles
  • 1.6 Petrol 175 BHP 48.7 Mpg
  • Private seller, Westerham, Kent
Good price
Save £1,600
£9,999 Estimated price £11,600
See more details
-4% 1/4 used BMW 120 1 Series d M Sport Step Auto 5-Door
  • 2016
  • 43,000 miles
  • 2.0 Diesel 190 BHP 65.0 Mpg
  • Dealer, WA2 8JP Cheshire, Cheshire
Good price
Save £1,900
£11,990 Estimated price £13,900
See more details
0% 1/1 used BMW 120 1 SERIES 2.0 D XDRIVE M SPORT 5d 188 BHP
  • 2016
  • 42,000 miles
  • 2.0 Diesel 188 BHP 60.1 Mpg
  • Dealer, KT15 1PG Addlestone, Surrey
Fair price
£15,950 Estimated price £15,000
See more details
1/4 used BMW 120 1 Series 2.0 d M Sport Auto xDrive (s/s) 5dr
  • 2016
  • 39,400 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
Fair price
£15,480 Estimated price £14,800
See more details
1/4 used BMW 120 1 Series d M Sport 5dr Step Auto
  • 2016
  • 28,127 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
Fair price
£15,600 Estimated price £15,400
See more details
1/4 used BMW 120 1 Series D M SPORT for sale | Big Motoring World
  • 2016
  • 18,164 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Dealer, ME59QG Chatham, Kent
Fair price
£15,500 Estimated price £15,300
See more details
-4% 1/4 used BMW 120 d Sport 5-Door
  • 2016
  • 44,317 miles
  • 2.0 Diesel 190 BHP 68.9 Mpg
  • Dealer, ST4 4GU Stoke, Staffordshire
Fair price
£14,299 Estimated price £14,000
See more details
1/4 used BMW 120 1 Series D XDRIVE M SPORT for sale | Big Motoring World
  • 2016
  • 41,662 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, ME59QG Chatham, Kent
Fair price
£15,300 Estimated price £15,200
See more details