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

Used BMW M5 on Finance

Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

BMW M5 Data by County

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

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All254£60,157533,034272
Angus1£49,995550,000-
Bedfordshire6£48,971638,7625
Belfast3£69,130316,8603
Berkshire3£42,427750,7543
Brent - Greater London3£43,3331769,4694
Bristol3£81,324315,7904
Bromley - Greater London1£42,350-39,6031
Buckinghamshire4£66,611517,97010
Cambridgeshire3£53,917527,8707
Cardiff2£41,050748,9454
Cheshire6£75,081335,5804
City of Edinburgh2£14,7231474,213-
City of London - Greater London2£60,588432,1781
Cornwall1£18,4951379,0001
County Durham3£75,823646,8681
Craigavon2£99,99506,8642
Croydon - Greater London1£95,31117,750-
Derbyshire5£40,338846,2495
Devon1£53,990528,1104
Dorset2£39,973748,4632
Dundee City1£91,00016,232-
East Sussex1£94,00004,0001
Essex1£88,00016,9268
Fife1£94,99802,667-
Glasgow City4£79,048320,8595
Gloucestershire2£72,950313,2793
Greater Manchester29£47,725848,75329
Hampshire5£45,235857,1539
Havering - Greater London1£86,47015,5452
Herefordshire1£88,95017,9521
Hertfordshire9£45,272848,7507
Highland2£69,998411,963-
Hillingdon - Greater London3£48,319952,3333
Hounslow - Greater London3£59,392525,6001
Kent2£46,073648,4333
Kingston upon Thames - Greater London6£71,021318,7826
Lancashire15£76,218518,6245
Leicestershire6£85,058213,25310
Lincolnshire2£75,745313,2871
Magherafelt1£59,995415,000-
Merseyside3£53,658941,9563
Monmouthshire1£14,9951293,000-
Newry and Mourne2£89,99516,8252
Norfolk3£54,066642,1812
North Yorkshire16£67,821423,80911
Northamptonshire1£41,495833,9144
Nottinghamshire6£53,911537,22013
Oxfordshire1£56,250528,8141
Perth and Kinross1£89,990010-
Redbridge - Greater London2£26,9501163,506-
Shropshire2£65,248524,1752
Somerset1£42,970732,0001
South Lanarkshire2£73,245227,161-
South Yorkshire11£66,703323,75413
Staffordshire7£74,234428,67916
Surrey3£62,228519,9614
Tower Hamlets - Greater London1£51,995645,000-
Tyne and Wear1£40,299749,9463
Warwickshire5£53,998935,0444
West Dunbartonshire1£43,995637,044-
West Lothian1£35,498757,536-
West Midlands16£62,830640,7129
West Sussex2£21,9901451,0004
West Yorkshire11£47,312850,64216
Wiltshire3£83,622524,9773
Worcestershire2£56,148640,6976
Add postcode for better results.