33 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
-7% 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
Good price
Save £800
£3,695 Estimated price £4,500
See more details
1/4 used BMW 123 1 Series 2.0 d SE 5dr
  • 2008
  • 94,335 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, Rochdale, Manchester
Good price
Save £1,100
£2,790 Estimated price £3,900
See more details
1/1 used BMW 123 1 SERIES 2.0 D M SPORT 5d 202 BHP Full Service History
  • 2010
  • 68,498 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, SN12 6TP Melksham, Wiltshire
Fair price
£7,249 Estimated price £6,700
See more details
New 1/4 used BMW 123 1-Series Coupe d M Sport 2d
  • 2008
  • 128,000 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Sandy, Bedfordshire
Fair price
£4,450 Estimated price £4,200
See more details
-5% 1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2008
  • 145,000 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, Telford, Shropshire
Fair price
£3,550 Estimated price £3,000
See more details
1/4 used BMW 123 1-Series Coupe d M Sport 2d
  • 2008
  • 137,000 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Loughborough, Leicestershire
Fair price
Save £100
£3,987 Estimated price £4,100
See more details
-20% 1/4 used BMW 123 1 Series 2.0 d M Sport 3dr
  • 2010
  • 143,000 miles
  • 2.0 Diesel 204 BHP 55.4 Mpg
  • Private seller, Kidderminster, Worcestershire
Fair price
Save £300
£2,800 Estimated price £3,100
See more details
1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2008
  • 114,000 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, SS2 5PX Essex, Essex
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 3dr
  • 2009
  • 119,400 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, Wokingham, Berkshire
Fair price
Save £500
£3,295 Estimated price £3,800
See more details
1/4 used BMW 123 1-Series Hatchback d SE 5d
  • 2009
  • 110,421 miles
  • 2.0 Diesel 204 BHP 54.0 Mpg
  • Dealer, HP15 7JH Buckinghamshire, Buckinghamshire
Fair price
£3,295 Estimated price £2,900
See more details
1/4 used BMW 123 1 Series 2.0 d SE Auto 5dr
  • 2009
  • 52,000 miles
  • 2.0 Diesel 204 BHP 50.4 Mpg
  • Dealer, RG7 5BU BERKSHIRE, Berkshire
Fair price
£6,495 Estimated price £6,100
See more details
-10% 1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2008
  • 99,000 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, Bradford, West Yorkshire
Fair price
Save £0
£4,499 Estimated price £4,500
See more details
1/4 used BMW 123 1-Series Coupe d M Sport 2d
  • 2007
  • 95,000 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Sheffield, South Yorkshire
Fair price
Save £200
£4,995 Estimated price £5,200
See more details
-19% 1/4 used BMW 123 1 Series 2.0 d M Sport 3dr
  • 2008
  • 95,000 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Private seller, Kingswinford, West Midlands
Fair price
Save £200
£4,000 Estimated price £4,200
See more details
1/4 used BMW 123 1-Series Coupe d SE 2d
  • 2008
  • 81,930 miles
  • 2.0 Diesel 201 BHP 54.0 Mpg
  • Dealer, Gloucester, Gloucestershire
Fair price
Save £100
£5,295 Estimated price £5,400
See more details
1/4 used BMW 123 1-Series Coupe d M Sport 2d
  • 2008
  • 102,000 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Birmingham, West Midlands
Fair price
Save £500
£4,989 Estimated price £5,500
See more details
1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2010
  • 112,600 miles
  • 2.0 Diesel 204 BHP 55.4 Mpg
  • Private seller, Slough, Berkshire
Fair price
£4,750 Estimated price £4,400
See more details
1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2008
  • 139,000 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, BS4 3ED Bristol, Bristol
Fair price
£4,495 Estimated price £4,200
See more details
-9% 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
£4,995 Estimated price £4,700
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 £400
£5,295 Estimated price £5,700
See more details
  • 2008
  • 105,300 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Dartford, Kent
Fair price
Save £200
£4,750 Estimated price £4,900
See more details
-4% 1/1 used BMW 123 1 Series d M Sport 3dr
  • 2008
  • 64,000 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, EN6 4EX, Hertfordshire
A bit pricey
£6,450 Estimated price £5,500
See more details
1/4 used BMW 123 1 Series 2.0 d SE 3dr
  • 2009
  • 39,000 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, Peterborough, Cambridgeshire
A bit pricey
£6,995 Estimated price £5,600
See more details
1/4 used BMW 123 1-Series Coupe d M Sport 2d
  • 2009
  • 98,245 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Colchester, Essex
A bit pricey
£6,495 Estimated price £5,600
See more details