2020 BMW M4
M4
21,895miAutoPetrol3.0L
£33,890
Online Dealer
~£851/pm
First registered in 2020: Used M4 with a 3000cc petrol motor, automatic transmission and a mere 21,895 miles on the dash.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
549 cars
M4
21,895miAutoPetrol3.0L
£33,890
Online Dealer
~£851/pm
First registered in 2020: Used M4 with a 3000cc petrol motor, automatic transmission and a mere 21,895 miles on the dash.
3.0 Biturbo Competition Dct
49,903miAutoPetrol
£27,980
Fareham
~£703/pm
Available on the market is this vehicle at the fabulous price of just £27,980. This dealership also provides you with the option to pay with manageable monthly repayments with instalment plans commencing at just £ per month.
3.0 Biturbo Gpf Competition Dct Euro 6 Ss
28,340miAutoPetrol3.0L
£37,490
Seaham
~£941/pm
Own this M4 3.0 Biturbo Gpf Competition Dct Euro 6 Ss for only £37,490. It has got 28,340 mi clocked up on the dashboard and is fitted with a 3.0 litre petrol engine with automatic transmission.
Coupe
37,000miAutoPetrol3.0L
£32,495
Wigan
~£816/pm
Are you considering a BMW? Consider this used one with a mere 37,000 mi clocked-up on the dash.
M4 Competition
AutoPetrol3.0L
£35,450
Swindon
~£890/pm
Fitted out with a 3000cc petrol engine and automatic transmission, this second hand M4 M4 Competition from this dealer is on offer in the shade of yellow and has few miles on the dashboard.
Coupe 3.0 Biturbo Competition Dct Euro 6 Ss
19,500miAutoPetrol3.0L
£32,995
Shrewsbury
~£829/pm
Coming equipped with a 3.0 Litre petrol motor and automatic transmission, this used M4 from this dealer is available for sale in white and has 19,500mi on the clock.
M4 Competition Edition
14,667miAutoPetrol3.0L
£57,295
Woolwich
~£1,439/pm
Take a test drive in this M4 in a like new condition, it comes fitted with automatic transmission and a 3000 cc petrol engine. This second-hand model has a low mileage of only 14,667 miles.
M4 Competition
26,105miAutoPetrol3.0L
£34,856
London
~£875/pm
Currently available from this retailer's show room is this BMW M4 with low mileage. It has got a mere 26,105 miles on the dash and comes fitted out with a 3000cc petrol engine with automatic transmission.
3.0 M4
36,097miAutoPetrol3.0L
£32,995
Cheltenham
~£829/pm
Call this dealership for a closer look at this automatic convertible with automatic transmission and a 3000 cc petrol engine. This used model available from this dealer has got 36,097 miles on the dashboard and is finished in black.
Bmw M4 Coupe
55,488miAutoPetrol3.0L
£24,316
Kingston Upon Thames
~£611/pm
For £24,316 you can purchase this second hand M4 from this car dealership in Kingston Upon Thames that has a 3000CC petrol motor with automatic transmission.
Coupe
8,000miAutoPetrol3.0L
£34,500
Christchurch
~£866/pm
Up for sale and ready to take for a test drive is this BMW M4 Coupe coming in the shade of black - it is fitted out with automatic transmission, a 3000 CC petrol engine and has 7,800 miles clocked up on the dash.
Coupe
34,000miAutoPetrol3.0L
£32,995
Wigan
~£829/pm
At this dealership there's a terrific price on this M4 with 34,000 miles on the dashboard and a 3.0 ltr petrol engine with automatic transmission.
M4 Xdrive Competition M Step
12,000miAutoPetrol
£55,302
York
~£1,389/pm
Have a look at the awesome price of just £55,302 for this like new BMW M4 M4 Xdrive Competition M Step with automatic transmission, a l petrol motor and a mere 12,000 miles on the dash.
M4 Dct Competition Pack
57,000miAutoPetrol
£27,907
York
~£701/pm
Available from this retailer's showroom in the York area is this BMW M4 that is fitted with automatic transmission and a cc petrol motor.
2dr Dct
50,120miAutoPetrol
£25,199
Middlesbrough
~£633/pm
On offer at our fantastic price of just £25,199 is this BMW M4, it has got 50,120 miles clocked-up on the dash and is equipped with a litre petrol engine with automatic transmission.
M4 Competition Edition Package S-a
54,713miAutoPetrol3.0L
£24,995
Sutton In Ashfield
~£628/pm
With 54,713 miles clocked-up on the dash, this BMW M4 is fitted out with a 3.0 Ltr petrol motor and it's got automatic transmission.
M4 Csl
1,533miAutoPetrol3.0L
£101,995
Maidstone
~£2,561/pm
This second hand car has 1,533 miles clocked up on the dash and features a 3000 CC petrol motor.
M4 S-a
78,234miAutoPetrol3.0L
£21,898
Newcastle upon Tyne
~£550/pm
Purchase this used BMW for £21,000. Finance offers begin from around £ per month for this car that comes equipped with automatic transmission and a 3.0l petrol motor.
M4 Competition Coupe
18,502miAutoPetrol3.0L
£49,995
Maidstone
~£1,255/pm
For sale and ready to take on a test drive is this BMW M4 M4 Competition Coupe in yellow - this second hand model has 18,502 miles on the dashboard and comes fitted out with a 3.0 LTR petrol motor and automatic transmission.
M4 Competition
32,400miAutoPetrol3.0L
£34,999
Atherstone
~£879/pm
This M4 is fitted with a 3.0l petrol engine with automatic transmission and has 32,400 mi clocked up on the dash. This used one from this dealer is finished in the shade of blue.
Coupe
12,779miAutoPetrol3.0L
£39,995
Dungannon
~£1,004/pm
Available in blue, this used BMW M4 Coupe features a 3.0 ltr petrol engine with automatic transmission and has 12,779 miles clocked-up on the dash.
Coupe
32,000miAutoPetrol3.0L
£25,990
Bradford
~£653/pm
Be the next owner of this BMW M4 that comes equipped with automatic transmission and a 3000cc petrol motor. This second-hand one currently available from this dealer priced at £25,990 has got 32,000 miles clocked-up on the dash.
3.0 Biturbo Dct Euro 6 Ss
26,755miAutoPetrol3.0L
£27,475
Peterborough
~£690/pm
This convertible BMW M4 3.0 Biturbo Dct Euro 6 Ss has a low mileage of only 26,755 miles on the dashboard and has been driven for less than a full year.
M4 Coupe Competition Package
31,618miAutoPetrol
£35,995
Bromley
~£904/pm
Coming fitted with a L petrol engine and automatic transmission; this blue used M4 M4 Coupe Competition Package is now on the market and ready for you to drive away with 31,618 miles clocked-up on the dash.
Want to find out everything about all M4 models, pros and cons, what to look out for and everything else you need to know? Check out our BMW M4 buying guide here.
BMW M4 data for the amount in stock, average price, age and mileage throughout the UK and by county.
County | Stock | Avg Price | Avg Age | Avg Mileage | Recent Sales |
---|---|---|---|---|---|
All | 545 | £41,167 | 5 | 30,702 | 985 |
Aberdeen City | 4 | £42,372 | 3 | 16,444 | 4 |
Angus | 1 | £33,795 | 6 | 29,000 | 5 |
Ballymena | 1 | £26,950 | 8 | 52,950 | 2 |
Barnet - Greater London | 1 | £24,495 | 8 | 43,354 | - |
Bedfordshire | 16 | £30,350 | 7 | 45,095 | 30 |
Belfast | 3 | £28,830 | 7 | 37,233 | 22 |
Berkshire | 7 | £36,334 | 6 | 37,231 | 15 |
Brent - Greater London | 1 | £28,450 | 7 | 60,000 | 3 |
Bristol | 6 | £46,466 | 4 | 27,007 | 9 |
Bromley - Greater London | 5 | £43,707 | 4 | 20,621 | 6 |
Buckinghamshire | 14 | £39,449 | 5 | 19,761 | 23 |
Cambridgeshire | 20 | £36,976 | 6 | 29,631 | 31 |
Cardiff | 4 | £52,622 | 6 | 21,170 | 14 |
Carrickfergus | 1 | £27,500 | 8 | 52,000 | 2 |
Cheshire | 13 | £44,296 | 5 | 30,106 | 27 |
City of Edinburgh | 6 | £37,429 | 5 | 36,829 | 8 |
City of London - Greater London | 7 | £34,715 | 6 | 35,137 | 8 |
Conwy | 3 | £32,932 | 5 | 27,997 | - |
Cookstown | 1 | £29,950 | 6 | 71,948 | - |
County Durham | 3 | £53,657 | 3 | 15,919 | 12 |
Croydon - Greater London | 1 | £48,800 | 3 | 25,356 | - |
Cumbria | 1 | £99,850 | 1 | 4,200 | - |
Derbyshire | 7 | £49,684 | 4 | 18,560 | 11 |
Derry | 2 | £27,495 | 7 | 70,681 | - |
Devon | 3 | £49,445 | 3 | 25,380 | 4 |
Dorset | 8 | £29,741 | 7 | 31,608 | 15 |
Dumfries and Galloway | 2 | £33,747 | 6 | 19,120 | 2 |
Dundee City | 4 | £41,063 | 4 | 17,642 | 8 |
Dungannon | 2 | £35,995 | 6 | 30,197 | 3 |
East Riding of Yorkshire | 2 | £26,170 | 7 | 75,448 | 7 |
East Sussex | 3 | £40,827 | 5 | 44,239 | 5 |
Enfield - Greater London | 2 | £52,745 | 3 | 17,005 | 4 |
Essex | 21 | £36,040 | 6 | 32,795 | 60 |
Fife | 2 | £66,848 | 2 | 13,595 | 4 |
Flintshire | 4 | £22,098 | 9 | 70,925 | - |
Glasgow City | 11 | £46,638 | 4 | 28,396 | 6 |
Gloucestershire | 5 | £37,086 | 6 | 36,228 | 11 |
Greater Manchester | 27 | £32,543 | 7 | 37,652 | 55 |
Greenwich - Greater London | 1 | £57,295 | 2 | 14,667 | 1 |
Hammersmith & Fulham - Greater London | 1 | £22,995 | 10 | 45,000 | - |
Hampshire | 10 | £39,692 | 6 | 36,342 | 42 |
Harrow - Greater London | 1 | £29,990 | 6 | 42,000 | - |
Havering - Greater London | 3 | £44,000 | 4 | 20,365 | 4 |
Herefordshire | 1 | £56,950 | 2 | 11,823 | 3 |
Hertfordshire | 10 | £36,061 | 6 | 44,771 | 25 |
Highland | 3 | £35,665 | 5 | 20,278 | 4 |
Hillingdon - Greater London | 2 | £38,993 | 5 | 21,019 | 3 |
Hounslow - Greater London | 5 | £35,280 | 6 | 25,490 | 6 |
Kent | 14 | £55,686 | 3 | 14,960 | 39 |
Kingston upon Thames - Greater London | 5 | £46,313 | 5 | 24,855 | 8 |
Lancashire | 12 | £36,421 | 6 | 40,125 | 18 |
Larne | 1 | £69,950 | 1 | 3,500 | 1 |
Leicestershire | 11 | £40,056 | 5 | 31,381 | 27 |
Limavady | 1 | £27,945 | 8 | 33,000 | - |
Lincolnshire | 7 | £45,521 | 4 | 19,429 | 14 |
Magherafelt | 3 | £27,562 | 8 | 62,667 | 4 |
Merseyside | 2 | £48,886 | 4 | 7,525 | 7 |
Moray | 1 | £29,500 | 8 | 30,000 | 1 |
Newport | 8 | £29,558 | 7 | 43,726 | 5 |
Norfolk | 6 | £36,652 | 5 | 29,435 | 15 |
North Ayrshire | 2 | £53,898 | 3 | 8,990 | 4 |
North Yorkshire | 26 | £40,993 | 4 | 27,054 | 41 |
Northamptonshire | 5 | £52,628 | 7 | 14,189 | 13 |
Nottinghamshire | 22 | £31,845 | 7 | 37,497 | 34 |
Oxfordshire | 2 | £38,715 | 6 | 38,814 | 6 |
Perth and Kinross | 5 | £62,130 | 1 | 6,197 | 2 |
Redbridge - Greater London | 1 | £23,990 | 10 | 80,000 | - |
Renfrewshire | 1 | £34,998 | 4 | 19,375 | - |
Shropshire | 5 | £39,086 | 5 | 23,566 | 8 |
Somerset | 3 | £52,642 | 6 | 36,498 | 5 |
South Lanarkshire | 1 | £26,499 | 9 | 34,306 | - |
South Yorkshire | 11 | £46,916 | 5 | 21,814 | 39 |
Staffordshire | 9 | £44,170 | 5 | 26,198 | 18 |
Suffolk | 5 | £50,695 | 4 | 15,084 | 16 |
Surrey | 25 | £37,593 | 6 | 32,278 | 27 |
Swansea | 2 | £66,000 | 1 | 5,918 | 2 |
Tyne and Wear | 13 | £34,865 | 6 | 37,669 | 15 |
Warwickshire | 5 | £34,449 | 5 | 35,000 | 9 |
West Dunbartonshire | 1 | £26,995 | 8 | 46,771 | 1 |
West Lothian | 1 | £61,995 | 1 | 12,000 | - |
West Midlands | 17 | £44,051 | 4 | 27,297 | 33 |
West Sussex | 11 | £37,368 | 6 | 25,002 | 11 |
West Yorkshire | 28 | £44,249 | 5 | 30,023 | 27 |
Wiltshire | 10 | £71,397 | 2 | 9,137 | 17 |
Worcestershire | 2 | £41,956 | 6 | 28,171 | 14 |