Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW M4 on Finance

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.

Buying Guide

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 by County

BMW M4 data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All511£40,419529,957921
Aberdeen City1£34,500436,0007
Angus1£32,995629,0003
Ards1£32,995635,000-
Barnet - Greater London1£24,495843,354-
Bedfordshire19£28,907748,39230
Belfast2£26,445847,50016
Berkshire7£47,949523,2009
Brent - Greater London2£38,700634,0003
Bristol5£55,159316,3919
Bromley - Greater London4£47,697316,4328
Buckinghamshire11£41,210525,08116
Cambridgeshire19£37,865628,09130
Cardiff4£41,747425,8677
Carrickfergus1£27,500852,000-
Cheshire18£43,151428,92615
City of Edinburgh7£34,422535,2337
City of London - Greater London4£35,958631,42610
Coleraine1£31,995635,0001
Conwy3£32,932527,997-
Cookstown1£29,950671,948-
Cornwall2£27,748751,7384
County Durham4£49,440313,90210
Craigavon2£65,99511,8901
Cumbria1£96,75014,200-
Derbyshire5£39,277530,28915
Derry3£26,662860,787-
Devon4£48,973428,3143
Dorset9£29,348741,82818
Dumfries and Galloway2£39,697618,6372
Dundee City3£39,83349,6928
Dungannon2£35,995630,1971
East Riding of Yorkshire4£27,231665,0705
East Sussex3£38,328641,2397
Enfield - Greater London1£38,995428,0573
Essex22£35,216636,37554
Fife2£63,748214,1905
Flintshire5£22,428957,730-
Glasgow City11£45,105427,7527
Gloucestershire8£38,603535,21111
Greater Manchester26£30,020740,49655
Greenwich - Greater London1£56,995214,667-
Hampshire14£44,986527,04936
Harrow - Greater London1£30,950642,000-
Havering - Greater London3£41,667423,1155
Hertfordshire7£30,205646,30920
Highland4£38,373416,8843
Hounslow - Greater London1£26,000811,0367
Kent14£44,501426,10437
Lancashire8£34,918642,32520
Larne1£69,95013,500-
Leicestershire9£43,653530,52927
Limavady1£27,945837,000-
Lincolnshire11£46,613316,59512
Lisburn1£32,995517,600-
Magherafelt2£26,845968,0004
Merseyside3£38,462523,9576
Moray1£29,500830,000-
Newport6£34,330624,7057
Norfolk2£44,245432,84418
North Ayrshire3£50,93138,3602
North Yorkshire25£41,597522,94747
Northamptonshire3£46,715612,70412
Nottinghamshire25£37,080632,72036
Oxfordshire1£68,45014,5126
Shropshire4£34,369628,1078
Somerset5£45,381731,1693
South Yorkshire9£49,452522,35929
Staffordshire8£43,905428,03019
Suffolk7£51,058418,17512
Surrey22£36,454731,21523
Swansea2£44,000424,6513
Tyne and Wear9£28,442847,26620
Warwickshire3£34,916535,7678
West Dunbartonshire1£24,995846,7711
West Lothian1£60,995112,000-
West Midlands18£39,490535,21534
West Sussex5£38,891526,82020
West Yorkshire23£45,963528,45834
Wiltshire11£57,979316,17613
Worcestershire5£43,332520,4749
Add postcode for better results.