27 used BMW 123 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
New 1/4 used BMW 123 1 Series 2.0 d M Sport 3dr
  • 2008
  • 77,249 miles
  • 2.0 Diesel BHP 51.4 Mpg
  • Private seller, Warrington, Cheshire
Good price
Save £700
£4,504 Estimated price £5,200
See more details
-10% 1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2010
  • 105,000 miles
  • 2.0 Diesel 204 BHP 55.4 Mpg
  • Dealer, Manchester, Manchester
Good price
Save £700
£4,495 Estimated price £5,200
See more details
New 1/4 used BMW 123 1 Series 2.0 d SE 5dr
  • 2007
  • 86,525 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Dealer, Dewsbury, West Yorkshire
Fair price
Save £500
£3,095 Estimated price £3,600
See more details
New 1/1 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2010
  • 114,000 miles
  • 2.0 Diesel BHP 55.4 Mpg
  • Private seller, Truro, Cornwall
Fair price
£5,195 Estimated price £4,900
See more details
-4% 1/4 used BMW 123 1 Series 2.0 d SE 3dr
  • 2009
  • 75,000 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Dealer, Worcester, Worcestershire
Fair price
Save £300
£4,750 Estimated price £5,000
See more details
1/1 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2010
  • 116,000 miles
  • 2.0 Diesel BHP 55.4 Mpg
  • Dealer, Clevedon, Somerset
Fair price
Save £300
£4,949 Estimated price £5,200
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 £200
£3,995 Estimated price £4,200
See more details
1/4 used BMW 123 1-Series Coupe d M Sport 2d
  • 2008
  • 129,750 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Hinckley, Leicestershire
Fair price
£4,495 Estimated price £4,300
See more details
-10% 1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2009
  • 77,000 miles
  • 2.0 Diesel 204 BHP 50.4 Mpg
  • Private seller, Grays, Essex
Fair price
£6,299 Estimated price £5,800
See more details
-5% 1/4 used BMW 123 1 Series 2.0 d M Sport 3dr
  • 2010
  • 102,000 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Private seller, Ely, Cambridgeshire
Fair price
£5,500 Estimated price £5,300
See more details
1/4 used BMW 123 1 Series 2.0 d M Sport 3dr
  • 2009
  • 109,200 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Dealer, Luton, Bedfordshire
Fair price
Save £500
£3,990 Estimated price £4,500
See more details
1/4 used BMW 123 1 Series d M Sport 5dr 2008 leather
  • 2008
  • 124,530 miles
  • 2.0 Diesel 204 BHP 54.0 Mpg
  • Dealer, LN2 3QB Lincolnshire, Lincolnshire
Fair price
Save £200
£3,495 Estimated price £3,700
See more details
1/4 used BMW 123 1-Series Convertible d M Sport 2d Step Auto
  • 2009
  • 94,000 miles
  • 2.0 Diesel 201 BHP 49.0 Mpg
  • Dealer, Sheffield, South Yorkshire
Fair price
£6,285 Estimated price £6,100
See more details
1/4 used BMW 123 1-Series Hatchback d M Sport 5d
  • 2009
  • 97,000 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Urmston, Manchester
Fair price
Save £400
£5,295 Estimated price £5,700
See more details
-12% 1/4 used BMW 123 1-Series Hatchback d M Sport 3d
  • 2008
  • 148,000 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Nelson, Lancashire
Fair price
Save £200
£3,495 Estimated price £3,700
See more details
1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2008
  • 75,145 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Dealer, Liversedge, West Yorkshire
Fair price
Save £200
£4,990 Estimated price £5,200
See more details
-3% 1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2009
  • 97,000 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, M41 9AP Manchester, Manchester
Fair price
Save £0
£5,295 Estimated price £5,300
See more details
  • 2008
  • 114,000 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Swansea
Fair price
Save £100
£4,495 Estimated price £4,600
See more details
  • 2010
  • 116,000 miles
  • 2.0 Diesel BHP
  • Dealer, M12 6JH Manchester, Manchester
Fair price
Save £200
£4,995 Estimated price £5,200
See more details
  • 2008
  • 121,000 miles
  • 2.0 Diesel 201 BHP 54.0 Mpg
  • Dealer, Derby, Derbyshire
Fair price
£3,990 Estimated price £3,700
See more details
1/4 used BMW 123 1 Series 2.0 d M Sport 3dr
  • 2009
  • 117,000 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Dealer, Romford, London
A bit pricey
£4,995 Estimated price £4,300
See more details
1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2009
  • 132,859 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Dealer, Loughborough, Leicestershire
A bit pricey
£4,978 Estimated price £4,200
See more details
1/4 used BMW 123 1-Series Coupe d M Sport 2d
  • 2007
  • 77,000 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Penzance, Cornwall
Expensive
£6,995 Estimated price £5,300
See more details
New 1/4 used BMW 123 1-Series Coupe d M Sport 2d Step Auto
  • 2012
  • 70,392 miles
  • Diesel 201 BHP 51.0 Mpg
  • Dealer, Tonbridge, Kent
No valuation
£9,149
See more details