10 used BMW M4 have been price checked in Buckinghamshire

Do not overpay for your next car with AutoUncle’s valuation
1/4
- 2017
- 12,551 miles
- 3.0 Petrol 444 BHP 32.5 Mpg
Super price
Save
£4,100
£34,989
Estimated price
£39,100
See more details
›
-10%
1/4
- 2017
- 15,191 miles
- 3.0 Petrol 450 BHP 32.5 Mpg
Super price
Save
£4,400
£34,000
Estimated price
£38,400
See more details
›
New

- 2018
- 14,235 miles
- 3.0 Petrol BHP
-
Dealer, HP11 1EZ High Wycombe, Buckinghamshire
Super price
Save
£3,800
£36,750
Estimated price
£40,500
See more details
›
-2%
1/4
- 2017
- 29,093 miles
- 3.0 Petrol 443 BHP 34.0 Mpg
Good price
Save
£1,900
£35,000
Estimated price
£36,900
See more details
›
-10%
1/4
- 2019
- 14,044 miles
- 3.0 Petrol 443 BHP 34.0 Mpg
Good price
Save
£2,900
£40,090
Estimated price
£43,000
See more details
›
1/4
- 2017
- 18,075 miles
- 3.0 Petrol 444 BHP 32.5 Mpg
Good price
Save
£1,900
£36,465
Estimated price
£38,400
See more details
›
1/1
- 2017
- 23,137 miles
- 3.0 Petrol 425 BHP 32.5 Mpg
Good price
Save
£2,700
£32,000
Estimated price
£34,700
See more details
›
-3%
1/4
- 2017
- 58,347 miles
- 3.0 Petrol 443 BHP 34.0 Mpg
Good price
Save
£1,900
£29,995
Estimated price
£31,900
See more details
›
1/4
- 2016
- 19,000 miles
- 3.0 Petrol 450 BHP 32.5 Mpg
-
Dealer, HP10 9XA Loudwater, Buckinghamshire
Good price
Save
£1,700
£33,950
Estimated price
£35,600
See more details
›
-2%
1/4
- 2017
- 24,157 miles
- 3.0 Petrol 444 BHP 32.5 Mpg
-
Dealer, HP11 1EZ High Wycombe, Buckinghamshire
Good price
Save
£2,600
£35,000
Estimated price
£37,600
See more details
›
-4%
1/4
- 2017
- 19,008 miles
- 3.0 Petrol 425 BHP 32.5 Mpg
-
Dealer, SL6 0BW Taplow, Buckinghamshire
Good price
Save
£1,700
£33,000
Estimated price
£34,700
See more details
›
1/4
- 2017
- 23,000 miles
- 3.0 Petrol 425 BHP 34.0 Mpg
Fair price
Save
£1,500
£32,999
Estimated price
£34,500
See more details
›
-14%
1/4
- 2015
- 24,200 miles
- 3.0 Petrol 431 BHP 32.5 Mpg
Fair price
£29,860
Estimated price
£29,000
See more details
›
-14%
1/4
- 2014
- 36,412 miles
- 3.0 Petrol 431 BHP 31.0 Mpg
Fair price
£28,499
Estimated price
£27,900
See more details
›
-6%
1/4
- 2020
- 2,393 miles
- 3.0 Petrol 431 BHP 28.0 Mpg
Fair price
£46,499
Estimated price
£44,800
See more details
›
-5%
1/4
- 2019
- 16,000 miles
- 3.0 Petrol 443 BHP 34.0 Mpg
Fair price
Save
£1,100
£41,450
Estimated price
£42,500
See more details
›
-5%
1/4
- 2019
- 6,126 miles
- 3.0 Petrol 443 BHP 34.0 Mpg
Fair price
£44,000
Estimated price
£43,900
See more details
›
1/1
- 2014
- 49,400 miles
- 3.0 Petrol 425 BHP 34.0 Mpg
Fair price
Save
£1,400
£26,000
Estimated price
£27,400
See more details
›
-8%
1/4
- 2019
- 3,834 miles
- 3.0 Petrol 450 BHP 34.0 Mpg
Fair price
Save
£200
£43,800
Estimated price
£44,000
See more details
›
-6%
1/4
- 2016
- 40,931 miles
- 3.0 Petrol 443 BHP 34.0 Mpg
Fair price
£32,999
Estimated price
£31,800
See more details
›
-6%
1/4
- 2015
- 30,853 miles
- 3.0 Petrol 425 BHP 34.0 Mpg
Fair price
Save
£1,100
£27,500
Estimated price
£28,600
See more details
›
0%
1/4
- 2017
- 20,000 miles
- 3.0 Petrol 444 BHP 32.5 Mpg
-
Private seller, High Wycombe, Buckinghamshire
Fair price
Save
£300
£37,775
Estimated price
£38,100
See more details
›
-7%
1/4
- 2020
- 3,890 miles
- 3.0 Petrol BHP
-
Dealer, HP11 1EZ High Wycombe, Buckinghamshire
Fair price
Save
£1,300
£45,500
Estimated price
£46,800
See more details
›
1/4
- 2016
- 19,000 miles
- 3.0 Petrol 443 BHP 27.7 Mpg
-
Dealer, Loudwater, Buckinghamshire
Fair price
Save
£300
£33,950
Estimated price
£34,200
See more details
›