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£56,443636,072290
Angus1£49,995550,000-
Armagh2£89,99516,8252
Bedfordshire5£39,667745,7096
Belfast4£64,596419,5212
Berkshire3£42,427750,7543
Brent - Greater London3£43,3331769,4694
Bristol3£81,324315,7904
Bromley - Greater London1£42,950-39,6031
Buckinghamshire4£58,618620,2609
Cambridgeshire4£46,044736,9807
Cardiff3£41,930744,6503
Cheshire6£75,503335,5806
City of Edinburgh2£14,7231474,213-
City of London - Greater London3£59,937426,7852
Cornwall1£18,4951379,0001
County Durham3£75,823646,868-
Craigavon1£99,99506,8642
Croydon - Greater London1£95,31117,7501
Derbyshire3£42,948829,8544
Devon1£53,990528,1104
Dorset2£39,993748,3003
Dundee City1£91,00016,232-
East Sussex1£99,95001,3002
Essex5£50,432632,14611
Glasgow City3£96,89805,0255
Gloucestershire3£63,400417,0492
Greater Manchester30£49,651747,86326
Hampshire5£45,334857,15310
Havering - Greater London1£86,47015,5451
Herefordshire1£88,95017,9521
Hertfordshire8£45,946849,2197
Highland2£70,498411,963-
Hillingdon - Greater London2£25,5951477,0004
Hounslow - Greater London1£46,995624,0051
Kent2£46,073648,4333
Kingston upon Thames - Greater London5£79,851215,7725
Lancashire15£75,212518,8797
Leicestershire6£85,991213,18813
Lincolnshire2£75,990313,0371
Magherafelt1£59,995415,000-
Merseyside3£49,9901450,7274
Monmouthshire1£15,9951293,000-
Newtownabbey1£16,9951468,748-
Norfolk2£25,870963,0672
North Yorkshire12£62,254527,87716
Northamptonshire1£41,495833,9144
Nottinghamshire8£49,428640,27814
Oxfordshire1£56,450528,8141
Redbridge - Greater London2£26,9731163,506-
Shropshire3£50,090840,4917
Somerset1£42,970732,0001
South Lanarkshire2£73,245227,161-
South Yorkshire10£59,373534,37411
Staffordshire9£66,127534,45413
Surrey4£56,1531035,4716
Tower Hamlets - Greater London1£51,995645,000-
Tyne and Wear1£40,299749,9464
Warwickshire4£43,2471143,5504
West Dunbartonshire1£43,995637,044-
West Lothian1£35,998757,536-
West Midlands16£67,863638,7057
West Sussex1£18,9901464,0006
West Yorkshire14£52,908743,73717
Wiltshire2£106,68541,6054
Worcestershire3£51,598640,0046
Add postcode for better results.