47 used BMW 123 hatchback 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 123 1-Series Hatchback d M Sport 5d Step Auto
  • 2010
  • 151,600 miles
  • 2.0 Diesel 201 BHP 51.0 Mpg
  • Dealer, Leeds, West Yorkshire
Good price
Save £800
£3,695 Estimated price £4,500
See more details
1/4 used BMW 123 1-Series Hatchback d SE 5d
  • 2008
  • 86,835 miles
  • 2.0 Diesel 201 BHP 54.0 Mpg
  • Dealer, March, Cambridgeshire
Good price
Save £600
£3,995 Estimated price £4,600
See more details
-7% 1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2010
  • 117,000 miles
  • 2.0 Diesel 204 BHP 55.4 Mpg
  • Dealer, MK44 3LH Bedford, Bedfordshire
Good price
Save £700
£4,150 Estimated price £4,800
See more details
  • 2008
  • 116,100 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, PE1 3DW Cambridgeshire, Cambridgeshire
Good price
Save £700
£3,290 Estimated price £4,000
See more details
-4% 1/4 used BMW 123 1 Series 2.0 d M Sport 3dr
  • 2008
  • 78,000 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Dealer, Mirfield, West Yorkshire
Fair price
Save £500
£4,500 Estimated price £5,000
See more details
1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2010
  • 100,000 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, Clacton-On-Sea, Essex
Fair price
Save £100
£4,995 Estimated price £5,100
See more details
1/4 used BMW 123 1 Series 2.0 d M Sport Auto 5dr
  • 2010
  • 151,600 miles
  • 2.0 Diesel 204 BHP 51.4 Mpg
  • Dealer, LS5 3NX Leeds, West Yorkshire
Fair price
Save £300
£3,695 Estimated price £4,000
See more details
-1% 1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2010
  • 91,000 miles
  • 2.0 Diesel 204 BHP 55.4 Mpg
  • Dealer, Slough, Berkshire
Fair price
Save £300
£5,150 Estimated price £5,400
See more details
-5% 1/4 used BMW 123 1-Series Coupe d M Sport 2d
  • 2008
  • 117,000 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Leicester, Leicestershire
Fair price
£5,195 Estimated price £4,700
See more details
1/4 used BMW 123 1 Series d SE 5dr
  • 2008
  • 86,835 miles
  • 2.0 Diesel 204 BHP 54.0 Mpg
  • Dealer, PE15 0YR March, Cambridgeshire
Fair price
Save £100
£3,995 Estimated price £4,100
See more details
-6% 1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2010
  • 160,000 miles
  • 2.0 Diesel 204 BHP 55.4 Mpg
  • Private seller, Bradford, West Yorkshire
Fair price
£3,990 Estimated price £3,600
See more details
1/1 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2009
  • 98,140 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, Bristol, Bristol
Fair price
£4,895 Estimated price £4,800
See more details
1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2008
  • 97,000 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, Sittingbourne, Kent
Fair price
Save £500
£3,995 Estimated price £4,500
See more details
1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2009
  • 121,000 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Dealer, Greenford, London
Fair price
Save £100
£3,995 Estimated price £4,100
See more details
-8% 1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2010
  • 105,650 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, Luton, Bedfordshire
Fair price
Save £600
£4,490 Estimated price £5,100
See more details
1/4 used BMW 123 1-Series Coupe d M Sport 2d
  • 2009
  • 90,800 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Garretts Lane, London
Fair price
Save £200
£5,500 Estimated price £5,700
See more details
-5% 1/4 used BMW 123 1-Series Coupe d M Sport 2d
  • 2009
  • 154,000 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Bradford, West Yorkshire
Fair price
Save £300
£3,695 Estimated price £4,000
See more details
-3% 1/4 used BMW 123 1 Series 2.0 d M Sport Auto 3dr
  • 2009
  • 43,000 miles
  • 2.0 Diesel 204 BHP 50.4 Mpg
  • Dealer, Cheltenham, Gloucestershire
Fair price
£6,749 Estimated price £6,400
See more details
1/1 used BMW 123 1 SERIES d M SPORT
  • 2010
  • 107,000 miles
  • 2.0 Diesel 204 BHP
  • Dealer, M12 6JH Manchester, Manchester
Fair price
£5,995 Estimated price £5,700
See more details
1/4 used BMW 123 1-Series Coupe d SE 2d
  • 2010
  • 85,000 miles
  • 2.0 Diesel 201 BHP 54.0 Mpg
  • Dealer, Kidderminster, Worcestershire
Fair price
Save £400
£4,995 Estimated price £5,400
See more details
1/4 used BMW 123 1 Series d M Sport 5dr Step Auto
  • 2009
  • 102,000 miles
  • 2.0 Diesel 204 BHP 50.0 Mpg
  • Dealer, BB10 1HT Lancashire, Lancashire
Fair price
£4,995 Estimated price £4,900
See more details
-9% 1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2008
  • 75,145 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, Liversedge, West Yorkshire
Fair price
Save £600
£4,500 Estimated price £5,100
See more details
1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2008
  • 139,000 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Dealer, Bristol, Bristol
Fair price
£3,675 Estimated price £3,400
See more details
1/4 used BMW 123 1-Series Hatchback d M Sport 3d
  • 2010
  • 99,300 miles
  • 2.0 Diesel 204 BHP 55.0 Mpg
  • Dealer, S3 9PT Sheffield, South Yorkshire
Fair price
£4,995 Estimated price £4,900
See more details