23 used BMW 123 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/1 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2008
  • 79,600 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, SM5 3QB Carshalton, London
Good price
Save £900
£4,190 Estimated price £5,100
See more details
New 1/4 used BMW 123 1-Series Coupe d SE 2d
  • 2009
  • 110,000 miles
  • 2.0 Diesel 201 BHP 54.0 Mpg
  • Dealer, Sutton-In-Ashfield, Nottinghamshire
Good price
Save £1,000
£3,995 Estimated price £5,000
See more details
New 1/4 used BMW 123 1-Series Coupe d M Sport 2d
  • 2009
  • 105,000 miles
  • 2.0 Diesel 201 BHP 55.0 Mpg
  • Dealer, Sandy, Bedfordshire
Good price
Save £1,200
£3,999 Estimated price £5,200
See more details
-12% 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 £1,000
£3,495 Estimated price £4,500
See more details
-9% 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
Good price
Save £700
£2,995 Estimated price £3,700
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
£6,999 Estimated price £6,300
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
£4,495 Estimated price £4,400
See more details
1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2008
  • 63,125 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, Pudsey, West Yorkshire
Fair price
Save £500
£4,795 Estimated price £5,300
See more details
-11% 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
Save £300
£4,195 Estimated price £4,500
See more details
-4% 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 £300
£4,795 Estimated price £5,100
See more details
-4% 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
Save £100
£4,250 Estimated price £4,300
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 £400
£2,800 Estimated price £3,200
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 £400
£3,995 Estimated price £4,400
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
Save £100
£3,295 Estimated price £3,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 £300
£4,989 Estimated price £5,300
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,100
See more details
1/3 used BMW 123 1 SERIES 2.0 D M SPORT 3d 202 BHP
  • 2007
  • 93,111 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, EX5 1AR Devon, Devon
A bit pricey
£4,650 Estimated price £3,800
See more details
1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2008
  • 142,000 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Private seller, Aldershot, Hampshire
A bit pricey
£4,100 Estimated price £3,300
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,500
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
Expensive
£6,450 Estimated price £5,100
See more details
New 1/4 used BMW 123 1 Series 2.0 d M Sport 5dr
  • 2008
  • 68,000 miles
  • 2.0 Diesel 204 BHP 54.3 Mpg
  • Dealer, Wimborne, Dorset
Expensive
£6,990 Estimated price £5,200
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
Expensive
£6,995 Estimated price £4,600
See more details
1/1 used BMW 123 1 Series d M Sport 2
  • 2011
  • 91,231 miles
  • 2.0 Diesel 204 BHP
  • Dealer, WA4 6UD, Cheshire
Rare car
£7,000
See more details
1/4 used BMW 123 1-Series Coupe d Sport Plus Edition 2d
  • 2012
  • 73,114 miles
  • Diesel 201 BHP 55.0 Mpg
  • Dealer, Bedesway, Tyne and Wear
No valuation
£8,199
See more details