191 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
1/4 used BMW 120 1 Series d M Sport 5dr 2.0
  • 2016
  • 48,274 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, SY13AB SHREWSBURY, Shropshire
Good price
Save £1,200
£12,613 Estimated price £13,800
See more details
-1% 1/4 used BMW 120 1 SERIES 2016 Chorley d M Sport 3dr Step Auto
  • 2016
  • 18,095 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Dealer, PR73AL Chorley, Lancashire
Good price
Save £2,000
£15,018 Estimated price £17,000
See more details
1/4 used BMW 120 1 Series 2.0 D M SPORT 5d 188 BHP 5-Door
  • 2016
  • 19,421 miles
  • 2.0 Diesel 188 BHP 62.8 Mpg
  • Dealer, LE13 0DG Melton Mowbray, Leicestershire
Good price
Save £1,600
£13,950 Estimated price £15,500
See more details
-3% 1/4 used BMW 120 1-Series Hatchback d M Sport (03/15-) 5d
  • 2016
  • 20,177 miles
  • 2.0 Diesel 187 BHP 62.0 Mpg
  • Dealer, Little Hulton, Manchester
Good price
Save £1,600
£13,990 Estimated price £15,600
See more details
-3% 1/4 used BMW 120 1 Series 2.0 d M Sport (s/s) 5dr
  • 2016
  • 20,177 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, M38 9ST Little Hulton, Manchester
Good price
Save £1,400
£13,990 Estimated price £15,400
See more details
-3% 1/4 used BMW 120 1 Series D M SPORT for sale | Big Motoring World
  • 2016
  • 20,667 miles
  • 2.0 Diesel 181 BHP 62.8 Mpg
  • Dealer, EN8 8DY London, Hertfordshire
Good price
Save £1,400
£13,500 Estimated price £14,900
See more details
1/4 used BMW 120 1 Series 2.0 d Sport Auto (s/s) 5dr
  • 2016
  • 42,020 miles
  • 2.0 Diesel BHP 68.9 Mpg
  • Dealer, Ipswich, Suffolk
Good price
Save £1,900
£11,790 Estimated price £13,700
See more details
1/4 used BMW 120 1 Series d M Sport 3dr [Nav/Servotronic]
  • 2016
  • 58,000 miles
  • 2.0 Diesel BHP
  • Dealer, TA18 8NT Misterton, Somerset
Good price
Save £1,600
£12,480 Estimated price £14,100
See more details
1/4 used BMW 120 1 Series D SPORT Hatchback 2016
  • 2016
  • 27,779 miles
  • 2.0 Diesel 190 BHP 68.9 Mpg
  • Dealer, Chatham, Kent
Good price
Save £1,400
£13,100 Estimated price £14,500
See more details
-1% 1/4 used BMW 120 1 Series 2.0 d M Sport Auto (s/s) 5dr
  • 2016
  • 20,515 miles
  • 2.0 Diesel BHP 65.7 Mpg
  • Dealer, Ipswich, Suffolk
Good price
Save £1,300
£15,590 Estimated price £16,900
See more details
-1% 1/4 used BMW 120 1 Series d M Sport 3dr Step Auto
  • 2016
  • 18,000 miles
  • 2.0 Diesel 188 BHP 65.7 Mpg
  • Dealer, Lancashire, Lancashire
Good price
Save £1,500
£15,018 Estimated price £16,500
See more details
1/4 used BMW 120 1 Series 2.0 d M Sport Auto (s/s) 3dr
  • 2016
  • 57,000 miles
  • 2.0 Diesel BHP 65.7 Mpg
  • Private seller, North Finchley, London
Good price
Save £1,700
£12,000 Estimated price £13,700
See more details
1/4 used BMW 120 D 2.0 M Sport 5dr
  • 2016
  • 15,193 miles
  • 2.0 Diesel BHP 65.7 Mpg
  • Dealer, Willesden, London
Good price
Save £1,400
£15,799 Estimated price £17,200
See more details
-6% 1/4 used BMW 120 1 SERIES d M Sport 3dr Step Auto White Automatic Diesel
  • 2016
  • 14,004 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Dealer, NN3 9UD Northampton, Northamptonshire
Good price
Save £1,300
£15,500 Estimated price £16,800
See more details
1/4 used BMW 120 1 Series 2.0 d M Sport Auto xDrive (s/s) 5dr
  • 2016
  • 57,495 miles
  • 2.0 Diesel BHP 60.1 Mpg
  • Dealer, Tottenham, London
Good price
Save £1,200
£13,480 Estimated price £14,700
See more details
-3% 1/4 used BMW 120 1 Series i M Sport 3-Door 3 Door Sports Hatch 2016
  • 2016
  • 23,000 miles
  • 1.6 Petrol BHP
  • Dealer, Hertfordshire, Hertfordshire
Good price
Save £1,100
£13,990 Estimated price £15,100
See more details
-3% 1/4 used BMW 120 1 Series d xDrive Sport 5dr Step Auto 2.0
  • 2016
  • 20,612 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, WS2 9EX Walsall, West Midlands
Good price
Save £1,300
£13,775 Estimated price £15,100
See more details
-3% 1/4 used BMW 120 1 Series D M Sport 5Dr [Nav/Servotronic]
  • 2016
  • 20,279 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
  • Dealer, G46 6JB Glasgow
Good price
Save £1,400
£14,898 Estimated price £16,300
See more details
-3% 1/4 used BMW 120 1 Series 2.0 d M Sport Auto (s/s) 5dr
  • 2016
  • 32,000 miles
  • 2.0 Diesel BHP 65.7 Mpg
  • Dealer, Enfield, London
Good price
Save £1,400
£14,445 Estimated price £15,800
See more details
  • 2016
  • 27,779 miles
  • 2.0 Diesel 188 BHP
  • Dealer, ME5 9QG Chatham, Kent
Good price
Save £1,400
£13,100 Estimated price £14,500
See more details
-3% 1/4 used BMW 120 1 SERIES DIESEL HATCHBACK d xDrive M Sport 5dr Step Auto
  • 2016
  • 48,527 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, WA104PH St Helens, Merseyside
Fair price
£15,499 Estimated price £15,100
See more details
1/4 used BMW 120 1 SERIES 2016 Preston Farm Industrial Estate d M Sport 5dr [Nav] Step Auto
  • 2016
  • 16,429 miles
  • 2.0 Diesel 187 BHP 65.7 Mpg
  • Dealer, CR04QE Croydon, London
Fair price
Save £800
£16,826 Estimated price £17,600
See more details
1/4 used BMW 120 1 Series d M Sport 5dr [Nav/Servotronic] Step Auto
  • 2016
  • 28,470 miles
  • 2.0 Diesel 187 BHP 61.4 Mpg
  • Dealer, BN163FH Littlehampton, West Sussex
Fair price
£16,875 Estimated price £16,800
See more details
0% 1/4 used BMW 120 1 Series d xDrive M Sport 5dr Step Auto
  • 2016
  • 31,943 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, YO176TB Malton, North Yorkshire
Fair price
£16,207 Estimated price £16,000
See more details