11 used BMW M140 have been price checked in Worcestershire

Do not overpay for your next car with AutoUncle’s valuation
-2%
1/4
- 2019
- 9,612 miles
- 3.0 Petrol 335 BHP 32.5 Mpg
Good price
Save
£1,400
£24,000
Estimated price
£25,400
See more details
›
-7%
1/4
- 2018
- 26,947 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
Good price
Save
£1,900
£20,287
Estimated price
£22,200
See more details
›
-8%
1/4
- 2019
- 14,308 miles
- 3.0 Petrol 340 BHP 38.2 Mpg
Good price
Save
£1,500
£23,899
Estimated price
£25,400
See more details
›
1/4
- 2017
- 44,549 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
Good price
Save
£2,100
£17,250
Estimated price
£19,300
See more details
›
-8%
1/4
- 2017
- 25,036 miles
- 3.0 Petrol 340 BHP 36.0 Mpg
-
Dealer, WR4 9FA Worcester, Worcestershire
Good price
Save
£2,200
£19,250
Estimated price
£21,400
See more details
›
1/1
- 2019
- 14,700 miles
- 3.0 Petrol 335 BHP 38.2 Mpg
Fair price
Save
£400
£24,500
Estimated price
£24,900
See more details
›
-2%
1/4
- 2019
- 4,500 miles
- 3.0 Petrol 335 BHP 38.2 Mpg
Fair price
Save
£1,200
£24,844
Estimated price
£26,000
See more details
›
-2%
1/4
- 2019
- 32,000 miles
- 3.0 Petrol 335 BHP 32.5 Mpg
Fair price
Save
£900
£22,500
Estimated price
£23,400
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
›
1/4
- 2017
- 30,273 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
Fair price
£21,000
Estimated price
£20,600
See more details
›
-2%
1/4
- 2019
- 16,100 miles
- 3.0 Petrol 340 BHP 32.5 Mpg
Fair price
Save
£1,000
£23,950
Estimated price
£24,900
See more details
›
-4%
1/4
- 2017
- 37,993 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
Fair price
Save
£200
£19,990
Estimated price
£20,200
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
›
-6%
1/4
- 2017
- 22,000 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
Fair price
Save
£0
£21,499
Estimated price
£21,500
See more details
›
-6%
1/4
- 2019
- 19,558 miles
- 3.0 Petrol 335 BHP 38.2 Mpg
Fair price
Save
£1,100
£23,395
Estimated price
£24,500
See more details
›
1/4
- 2019
- 12,321 miles
- 3.0 Petrol 335 BHP 32.5 Mpg
Fair price
Save
£1,200
£23,999
Estimated price
£25,200
See more details
›
0%
1/4
- 2019
- 7,100 miles
- 3.0 Petrol 340 BHP 38.2 Mpg
Fair price
Save
£600
£24,850
Estimated price
£25,400
See more details
›
-2%
1/4
- 2017
- 19,673 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
Fair price
Save
£700
£21,500
Estimated price
£22,200
See more details
›
1/4
- 2019
- 18,458 miles
- 3.0 Petrol 335 BHP 38.2 Mpg
Fair price
Save
£200
£24,450
Estimated price
£24,600
See more details
›
0%
1/4
- 2019
- 12,172 miles
- 3.0 Petrol 335 BHP 38.2 Mpg
Fair price
Save
£1,300
£23,895
Estimated price
£25,200
See more details
›
1/4
- 2019
- 5,500 miles
- 3.0 Petrol 340 BHP 38.2 Mpg
Fair price
Save
£800
£24,980
Estimated price
£25,800
See more details
›
1/4
- 2019
- 18,500 miles
- 3.0 Petrol 335 BHP 38.2 Mpg
Fair price
Save
£700
£24,000
Estimated price
£24,700
See more details
›
New

- 2019
- 14,000 miles
- 3.0 Petrol 335 BHP 38.2 Mpg
Fair price
Save
£1,200
£23,495
Estimated price
£24,700
See more details
›
-5%
1/4
- 2018
- 12,250 miles
- 3.0 Petrol 340 BHP 38.2 Mpg
-
Dealer, WR4 9FA Worcester, Worcestershire
Fair price
£23,950
Estimated price
£23,900
See more details
›