525 used BMW 120 manual 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 SE 5d 181 BHP
  • 2012
  • 62,195 miles
  • 2.0 Diesel 181 BHP 60.1 Mpg
  • Dealer, L24 9HD Liverpool, Merseyside
Super price
Save £1,600
£5,987 Estimated price £7,600
See more details
-3% 1/4 used BMW 120 1 SERIES 2.0 I SPORT 5DR 181 BHP PARKING SENSORS+BLUETOOTH
  • 2018
  • 44,740 miles
  • 2.0 Petrol 184 BHP 47.1 Mpg
  • Dealer, SK4 5EA, Manchester
Super price
Save £2,400
£11,940 Estimated price £14,300
See more details
1/1 used BMW 120 1 Series 2.0 D SPORT 5d 181 BHP
  • 2014
  • 33,000 miles
  • 2.0 Diesel 181 BHP
  • Dealer, BL9 7DZ Bury, Manchester
Super price
Save £2,100
£8,002 Estimated price £10,100
See more details
-16% 1/4 used BMW 120 1 Series 2.0 d M Sport 5dr
  • 2008
  • 130,000 miles
  • 2.0 Diesel 177 BHP 57.6 Mpg
  • Private seller, Bristol, Bristol
Super price
Save £1,200
£2,000 Estimated price £3,200
See more details
-24% 1/4 used BMW 120 1-Series Coupe d ES 2d
  • 2009
  • 114,000 miles
  • 2.0 Diesel 174 BHP 60.0 Mpg
  • Dealer, Hinckley, Leicestershire
Super price
Save £1,400
£2,500 Estimated price £3,900
See more details
-7% 1/4 used BMW 120 1-Series Coupe d M Sport 2d
  • 2010
  • 90,000 miles
  • 2.0 Diesel 174 BHP 60.0 Mpg
  • Dealer, Margate, Kent
Super price
Save £1,500
£3,695 Estimated price £5,200
See more details
1/4 used BMW 120 1 Series 2.0 d M Sport Sports Hatch 3dr
  • 2013
  • 56,000 miles
  • 2.0 Diesel 184 BHP 61.4 Mpg
  • Private seller, Great Yarmouth, Norfolk
Super price
Save £1,700
£7,000 Estimated price £8,700
See more details
-3% 1/4 used BMW 120 1 Series 2.0 i Sport (s/s) 5dr
  • 2017
  • 32,000 miles
  • 2.0 Petrol 181 BHP 47.1 Mpg
  • Private seller, Bow, London
Super price
Save £3,800
£10,250 Estimated price £14,000
See more details
-2% 1/4 used BMW 120 1 Series 2.0 d M Sport Sports Hatch xDrive (s/s) 5dr
  • 2014
  • 65,000 miles
  • 2.0 Diesel 184 BHP 58.9 Mpg
  • Dealer, Birmingham, West Midlands
Super price
Save £2,200
£7,295 Estimated price £9,500
See more details
1/4 used BMW 120 1 Series 2.0 d SE 5dr
  • 2010
  • 146,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Private seller, Rotherham, South Yorkshire
Super price
Save £1,300
£1,550 Estimated price £2,800
See more details
1/4 used BMW 120 1 Series 2.0 d M Sport Shadow Edition Sports Hatch (s/s) 5dr
  • 2018
  • 18,000 miles
  • 2.0 Diesel 187 BHP 48.7 Mpg
  • Dealer, Slough, Berkshire
Super price
Save £2,800
£13,995 Estimated price £16,800
See more details
-11% 1/4 used BMW 120  1 Series d M Sport 5dr [Nav/Servotronic]
  • 2018
  • 17,000 miles
  • 2.0 Diesel 190 BHP 62.0 Mpg
  • Dealer, LS8 5PL Yorkshire, West Yorkshire
Super price
Save £4,200
£11,995 Estimated price £16,200
See more details
1/4 used BMW 120 1 Series 2.0 i M Sport Shadow Edition Sports Hatch (s/s) 5dr
  • 2018
  • 22,000 miles
  • 2.0 Petrol 181 BHP 46.3 Mpg
  • Private seller, Luton, Bedfordshire
Super price
Save £3,300
£12,995 Estimated price £16,300
See more details
1/4 used BMW 120 1 Series d Sport 5dr
  • 2012
  • 98,853 miles
  • 2.0 Diesel 184 BHP 61.4 Mpg
  • Dealer, PE14 9SE Norfolk, Norfolk
Super price
Save £2,400
£3,600 Estimated price £6,000
See more details
-4% 1/1 used BMW 120 d M Sport 5-door
  • 2018
  • 36,578 miles
  • 2.0 Diesel 190 BHP 62.0 Mpg
Good price
Save £1,300
£14,550 Estimated price £15,800
See more details
-6% 1/4 used BMW 120 1 Series d M Sport 3dr [Nav/Servotronic]
  • 2017
  • 23,198 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
Good price
Save £1,300
£13,490 Estimated price £14,800
See more details
-3% 1/4 used BMW 120 1 SERIES D M SPORT 5DR [NAV] 2.0
  • 2017
  • 18,231 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
Good price
Save £1,500
£13,999 Estimated price £15,500
See more details
-10% 1/4 used BMW 120 1 Series I SPORT for sale | Big Motoring World
  • 2015
  • 25,886 miles
  • 1.6 Petrol 177 BHP 48.7 Mpg
  • Dealer, ME59QG Chatham, Kent
Good price
Save £1,400
£10,000 Estimated price £11,400
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, ME5 9QG Chatham, Kent
Good price
Save £1,100
£11,500 Estimated price £12,600
See more details
-2% 1/4 used BMW 120 1 Series D SPORT for sale | Big Motoring World
  • 2016
  • 74,087 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Dealer, E152GN London, London
Good price
Save £1,400
£8,900 Estimated price £10,300
See more details
1/1 used BMW 120 1 Series D SPORT for sale | Big Motoring World
  • 2016
  • 34,934 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Dealer, ME5 9QG Chatham, Kent
Good price
Save £1,800
£11,100 Estimated price £12,900
See more details
-5% 1/4 used BMW 120 1 Series 2.0 D M SPORT 3d 175 BHP
  • 2012
  • 78,000 miles
  • 2.0 Diesel 177 BHP 60.1 Mpg
  • Dealer, PE1 5XG Peterborough, Cambridgeshire
Good price
Save £1,000
£5,490 Estimated price £6,500
See more details
1/4 used BMW 120 1 Series d M Sport 3dr [Nav]
  • 2018
  • 39,742 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, CW7 3AL Manchester, Cheshire
Good price
Save £1,700
£12,199 Estimated price £13,900
See more details
1/4 used BMW 120 1 Series i M Sport 3dr [Nav]
  • 2018
  • 41,304 miles
  • 1.6 Petrol 177 BHP 47.1 Mpg
  • Dealer, M41 7TB Manchester, Manchester
Good price
Save £1,700
£12,499 Estimated price £14,200
See more details