189 used BMW M240 have been price checked

Do not overpay for your next car with AutoUncle’s valuation
-2%
1/4
- 2017
- 33,464 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
-
Dealer, TS6 6AB Yorkshire, North Yorkshire
Super price
Save
£4,400
£16,495
Estimated price
£20,900
See more details
›
-9%
1/4
- 2017
- 8,700 miles
- 3.0 Petrol 340 BHP 36.2 Mpg
-
Dealer, CM1 3BH Essex, Essex
Super price
Save
£4,600
£18,750
Estimated price
£23,300
See more details
›
-1%
1/4
- 2019
- 5,106 miles
- 3.0 Petrol 335 BHP 38.7 Mpg
Good price
Save
£1,600
£24,450
Estimated price
£26,000
See more details
›
-1%
1/4
- 2019
- 5,105 miles
- 3.0 Petrol 335 BHP 38.7 Mpg
Good price
Save
£1,800
£24,450
Estimated price
£26,200
See more details
›

- 2019
- 5,105 miles
- 3.0 Petrol BHP
-
Dealer, PL6 8LD Plymouth, Devon
Good price
Save
£1,800
£24,790
Estimated price
£26,600
See more details
›
1/4
- 2017
- 33,495 miles
- 3.0 Petrol 335 BHP 38.2 Mpg
-
Dealer, NW10 6RS London, London
Good price
Save
£1,800
£17,799
Estimated price
£19,600
See more details
›
1/4
- 2016
- 42,000 miles
- 3.0 Petrol 340 BHP 39.0 Mpg
-
Dealer, WA2 8JP Cheshire, Cheshire
Good price
Save
£1,400
£17,490
Estimated price
£18,900
See more details
›
-2%
1/4
- 2019
- 16,338 miles
- 3.0 Petrol BHP
-
Dealer, PH1 3GA Perth
Good price
Save
£1,900
£23,790
Estimated price
£25,700
See more details
›
-7%
1/4
- 2018
- 19,048 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
-
Dealer, NE28 9ND Tyneside, Tyne and Wear
Good price
Save
£1,600
£22,147
Estimated price
£23,700
See more details
›
-7%
1/4
- 2018
- 19,740 miles
- 3.0 Petrol BHP
-
Dealer, MK41 0GL Bedford, Bedfordshire
Good price
Save
£1,900
£22,250
Estimated price
£24,100
See more details
›
-4%
1/4
- 2017
- 12,060 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
-
Dealer, HD5 0RP Huddersfield, West Yorkshire
Good price
Save
£1,500
£21,490
Estimated price
£23,000
See more details
›
1/4
- 2017
- 4,335 miles
- 3.0 Petrol BHP
-
Dealer, BS10 7TU BRISTOL, Gloucestershire
Good price
Save
£1,500
£22,950
Estimated price
£24,400
See more details
›

- 2017
- 24,200 miles
- 3.0 Petrol BHP
-
Dealer, IG10 3UE Loughton, Essex
Good price
Save
£1,700
£19,500
Estimated price
£21,200
See more details
›
1/4
- 2017
- 31,361 miles
- 3.0 Petrol 335 BHP 36.2 Mpg
Fair price
£20,000
Estimated price
£19,900
See more details
›
-6%
1/4
- 2016
- 36,347 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
Fair price
£19,000
Estimated price
£18,900
See more details
›
1/1
- 2016
- 44,074 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
Fair price
£19,990
Estimated price
£18,900
See more details
›
-5%
1/4
- 2017
- 27,601 miles
- 3.0 Petrol 340 BHP 36.2 Mpg
Fair price
£20,699
Estimated price
£20,500
See more details
›
-1%
1/4
- 2019
- 5,214 miles
- 3.0 Petrol 335 BHP 38.7 Mpg
Fair price
£26,990
Estimated price
£26,000
See more details
›
-2%
1/4
- 2018
- 15,059 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
-
Dealer, RG27 9RW Hook, Hampshire
Fair price
Save
£500
£23,390
Estimated price
£23,900
See more details
›
-5%
1/4
- 2018
- 16,999 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
-
Dealer, YO30 4WR Yorkshire, North Yorkshire
Fair price
Save
£500
£23,200
Estimated price
£23,700
See more details
›
-2%
1/4
- 2018
- 18,686 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
-
Dealer, BH12 5WB Bournemouth, Dorset
Fair price
Save
£100
£23,490
Estimated price
£23,600
See more details
›
1/4
- 2018
- 7,343 miles
- 3.0 Petrol 340 BHP 39.8 Mpg
-
Dealer, NE36 0BQ West Boldon, Tyne and Wear
Fair price
£25,800
Estimated price
£24,700
See more details
›
1/4
- 2018
- 17,454 miles
- 3.0 Petrol 335 BHP 39.8 Mpg
-
Dealer, DD2 3XH Dundee
Fair price
£25,000
Estimated price
£23,800
See more details
›
1/4
- 2018
- 15,082 miles
- 3.0 Petrol 340 BHP 38.7 Mpg
-
Dealer, CV37 0PT Black Hill, Warwickshire
Fair price
£23,950
Estimated price
£23,900
See more details
›