31 used BMW M140 have been price checked in West Midlands

Do not overpay for your next car with AutoUncle’s valuation
1/4
- 2017
- 17,650 miles
- 3.0 Petrol 335 BHP 32.1 Mpg
-
Dealer, Birmingham, West Midlands
Super price
Save
£4,100
£17,495
Estimated price
£21,600
See more details
›
1/4
- 2017
- 31,510 miles
- 3.0 Petrol 340 BHP 36.0 Mpg
-
Dealer, B5 6TG Midlands, West Midlands
Super price
Save
£3,200
£16,000
Estimated price
£19,200
See more details
›
-8%
1/4
- 2018
- 26,947 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
Good price
Save
£2,100
£20,150
Estimated price
£22,200
See more details
›
1/1
- 2017
- 36,900 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
Good price
Save
£1,400
£18,780
Estimated price
£20,200
See more details
›
1/1
- 2017
- 22,250 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
Good price
Save
£2,300
£19,000
Estimated price
£21,300
See more details
›
-11%
1/4
- 2017
- 27,150 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
-
Dealer, CV6 5HN Coventry, West Midlands
Good price
Save
£2,400
£18,814
Estimated price
£21,200
See more details
›
1/4
- 2017
- 26,000 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
-
Dealer, West Bromwich, West Midlands
Good price
Save
£1,500
£19,475
Estimated price
£21,000
See more details
›
-12%
1/4
- 2018
- 39,935 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
Fair price
Save
£800
£21,000
Estimated price
£21,800
See more details
›
1/4
- 2017
- 33,857 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
Fair price
Save
£100
£20,499
Estimated price
£20,600
See more details
›
-8%
1/4
- 2017
- 22,000 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
Fair price
Save
£500
£20,999
Estimated price
£21,500
See more details
›
1/4
- 2017
- 24,098 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
Fair price
Save
£500
£20,999
Estimated price
£21,500
See more details
›
-4%
1/4
- 2017
- 11,480 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
Fair price
Save
£600
£22,000
Estimated price
£22,600
See more details
›
-3%
1/4
- 2016
- 38,000 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
Fair price
£18,990
Estimated price
£18,800
See more details
›
-2%
1/4
- 2017
- 21,500 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
-
Dealer, B11 4DJ Birmingham, West Midlands
Fair price
Save
£500
£20,995
Estimated price
£21,500
See more details
›
1/4
- 2019
- 9,996 miles
- 3.0 Petrol 340 BHP 38.2 Mpg
-
Dealer, WV2 1AD Midlands, West Midlands
Fair price
Save
£800
£24,450
Estimated price
£25,200
See more details
›
-4%
1/4
- 2017
- 14,057 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
-
Dealer, Coventry, West Midlands
Fair price
£23,500
Estimated price
£22,400
See more details
›
-4%
1/4
- 2017
- 21,142 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
-
Dealer, Coventry, West Midlands
Fair price
Save
£1,200
£20,500
Estimated price
£21,700
See more details
›
-4%
1/4
- 2017
- 14,529 miles
- 3.0 Petrol BHP
-
Dealer, CV5 8NA Coventry, West Midlands
Fair price
£23,500
Estimated price
£22,700
See more details
›
-2%
1/4
- 2018
- 17,687 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
-
Dealer, B68 8DA Oldbury, West Midlands
Fair price
£23,500
Estimated price
£23,400
See more details
›
-4%
1/4
- 2018
- 30,729 miles
- 3.0 Petrol 335 BHP 32.5 Mpg
-
Dealer, B68 8DA Oldbury, West Midlands
Fair price
£23,000
Estimated price
£22,200
See more details
›
-2%
1/4
- 2017
- 17,902 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
-
Dealer, B33 0JJ Birmingham, West Midlands
Fair price
Save
£600
£21,498
Estimated price
£22,100
See more details
›
1/4
- 2017
- 35,100 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
-
Dealer, Wolverhampton, West Midlands
Fair price
£21,499
Estimated price
£20,500
See more details
›
-2%
1/4
- 2016
- 48,000 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
-
Dealer, Wednesbury, West Midlands
Fair price
£17,995
Estimated price
£17,600
See more details
›
1/4
- 2016
- 40,000 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
-
Dealer, DY5 3TN Midlands, West Midlands
Fair price
£18,995
Estimated price
£18,700
See more details
›