909 used BMW M140 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
-10% 1/4 used BMW M140 1 Series5dr [Nav] Step Auto 3.0
  • 2017
  • 15,335 miles
  • 3.0 Petrol 340 BHP 39.8 Mpg
  • Dealer, YO304WW York, South Yorkshire
Super price
Save £ 3,000
£ 18,730 It should cost £ 21,700
See more details
1/4 used BMW M140 1 Series 3.0Auto (s/s) 5dr
  • 2016
  • 26,351 miles
  • 3.0 Petrol 340 BHP 39.8 Mpg
  • Dealer, B9 4NS Midlands, West Midlands
Super price
Save £ 2,600
£ 16,990 It should cost £ 19,600
See more details
-6% 1/4 used BMW M140 1 Series5dr [Nav] Step Auto
  • 2017
  • 15,000 miles
  • 3.0 Petrol 335 BHP 39.8 Mpg
  • Dealer, North Yorkshire, North Yorkshire
Super price
Save £ 3,400
£ 18,730 It should cost £ 22,100
See more details
-2% 1/4 used BMW M140 3.0 3dr
  • 2017
  • 20,484 miles
  • 3.0 Petrol BHP 39.8 Mpg
  • Dealer, Willesden, London
Super price
Save £ 2,600
£ 18,499 It should cost £ 21,100
See more details
-3% 1/4 used BMW M140 1 Series 3.0Auto (s/s) 5dr
  • 2017
  • 22,595 miles
  • 3.0 Petrol 335 BHP 39.8 Mpg
  • Dealer, GU323DJ Petersfield, Hampshire
Good price
Save £ 1,900
£ 19,295 It should cost £ 21,200
See more details
-8% 1/4 used BMW M140 1 Series5Dr [Nav] Step Auto
  • 2017
  • 21,313 miles
  • 3.0 Petrol 335 BHP 39.8 Mpg
  • Dealer, BT126LR Belfast
Good price
Save £ 2,300
£ 18,990 It should cost £ 21,300
See more details
-11% 1/4 used BMW M140 1 SeriesShadow Edition 5Dr Step Auto
  • 2018
  • 9,100 miles
  • 3.0 Petrol 335 BHP 39.8 Mpg
  • Dealer, PE15PT Peterborough, Cambridgeshire
Good price
Save £ 1,400
£ 22,250 It should cost £ 23,600
See more details
-2% 1/1 used BMW M140 1 Series5Dr [Nav] Step Auto
  • 2016
  • 11,538 miles
  • 3.0 Petrol 340 BHP 39.8 Mpg
  • Dealer, SK42JZ Stockport, Manchester
Good price
Save £ 2,000
£ 19,445 It should cost £ 21,400
See more details
-2% 1/4 used BMW M140 1 Series5Dr [Nav]
  • 2017
  • 6,295 miles
  • 3.0 Petrol 335 BHP 36.2 Mpg
  • Dealer, TR108AD Penryn, Cornwall
Good price
Save £ 1,700
£ 19,940 It should cost £ 21,600
See more details
-4% 1/4 used BMW M140 1 Series5Dr [Nav] Step Auto
  • 2016
  • 21,234 miles
  • 3.0 Petrol 335 BHP 39.8 Mpg
  • Dealer, YO304WR Clifton Moor, North Yorkshire
Good price
Save £ 1,500
£ 19,014 It should cost £ 20,500
See more details
-10% 1/4 used BMW M140 1 Series5Dr [Nav] Step Auto
  • 2017
  • 24,130 miles
  • 3.0 Petrol 335 BHP 39.8 Mpg
  • Dealer, MK410GL Bedford, Bedfordshire
Good price
Save £ 1,300
£ 19,750 It should cost £ 21,000
See more details
-1% 1/4 used BMW M140 1 Series5Dr [Nav] Step Auto
  • 2017
  • 16,875 miles
  • 3.0 Petrol 335 BHP 39.8 Mpg
  • Dealer, G466JB Glasgow
Good price
Save £ 1,300
£ 20,498 It should cost £ 21,800
See more details
-5% 1/4 used BMW M140 1 Series3Dr [Nav]
  • 2017
  • 13,969 miles
  • 3.0 Petrol 340 BHP 36.2 Mpg
  • Dealer, Whiteha Leeds, West Yorkshire
Good price
Save £ 1,400
£ 18,698 It should cost £ 20,100
See more details
-13% 1/4 used BMW M140 1 Series5-door 3.0 5dr
  • 2017
  • 19,200 miles
  • 3.0 Petrol 340 BHP 39.8 Mpg
  • Dealer, BN163FH Littlehampton, West Sussex
Good price
Save £ 1,400
£ 19,875 It should cost £ 21,300
See more details
1/4 used BMW M140 1 Series3Dr [Nav] Step Auto
  • 2017
  • 14,607 miles
  • 3.0 Petrol 335 BHP 39.8 Mpg
  • Dealer, CH14LS Chester, Cheshire
Good price
Save £ 1,800
£ 19,980 It should cost £ 21,800
See more details
-8% 1/4 used BMW M140 1 Series5-door Hatchback
  • 2017
  • 15,287 miles
  • 3.0 Petrol 340 BHP 39.8 Mpg
  • Dealer, AB123EW Aberdeen
Good price
Save £ 1,600
£ 19,800 It should cost £ 21,400
See more details
-4% 1/4 used BMW M140 1 SERIES 2017 Southampton5dr [Nav] Step Auto
  • 2017
  • 18,892 miles
  • 3.0 Petrol 335 BHP 39.8 Mpg
  • Dealer, SO30 2AF Southampton, Hampshire
Good price
Save £ 1,500
£ 20,098 It should cost £ 21,600
See more details
-2% 1/4 used BMW M140 1 Series5dr [Nav] Step Auto - M SPORT BRAKING SYSTEM - LEATHER 3.0
  • 2017
  • 12,994 miles
  • 3.0 Petrol 340 BHP 39.8 Mpg
  • Dealer, SO30 2AF Southampton, Hampshire
Good price
Save £ 1,400
£ 20,645 It should cost £ 22,000
See more details
1/1 used BMW M140 1 Series3dr [Nav] Step Auto hatchback
  • 2017
  • 17,155 miles
  • 3.0 Petrol 340 BHP
  • Dealer, WC1E 7DP London, London
Good price
Save £ 1,200
£ 20,098 It should cost £ 21,300
See more details
1/4 used BMW M140 1 Series5Dr [Nav] Step Auto
  • 2017
  • 15,268 miles
  • 3.0 Petrol BHP
  • Dealer, W1T 4JD London, London
Good price
Save £ 2,300
£ 19,800 It should cost £ 22,100
See more details
-3% 1/4 used BMW M140 1 SERIES 2016 York5dr [Nav] Step Auto
  • 2016
  • 20,567 miles
  • 3.0 Petrol 340 BHP 39.8 Mpg
  • Dealer, Clifton Clifton Moor, North Yorkshire
Good price
Save £ 1,300
£ 19,014 It should cost £ 20,300
See more details
-8% 1/4 used BMW M140 1 SeriesSport Auto Gearbox Nav
  • 2017
  • 22,000 miles
  • 3.0 Petrol 335 BHP 39.8 Mpg
  • Dealer, West Sussex, West Sussex
Good price
Save £ 1,200
£ 20,000 It should cost £ 21,200
See more details
New 1/4 used BMW M140 1 Series 3.0GPF Shadow Edition Sports Hatch Auto (s/s) 5dr
  • 2019
  • 16,000 miles
  • 3.0 Petrol BHP 32.5 Mpg
  • Private seller, Peterborough, Cambridgeshire
Good price
Save £ 2,000
£ 21,500 It should cost £ 23,500
See more details
New 1/4 used BMW M140 1 Series 3.0Auto (s/s) 5dr
  • 2016
  • 16,688 miles
  • 3.0 Petrol 335 BHP 39.8 Mpg
  • Dealer, Aylesford, Kent
Good price
Save £ 1,500
£ 19,500 It should cost £ 21,000
See more details