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
All246£61,839531,579268
Angus1£49,995550,000-
Bedfordshire6£42,389740,0145
Belfast3£68,463316,8603
Berkshire3£26,7621159,0574
Brent - Greater London3£43,3331769,4694
Bristol3£81,179315,7903
Bromley - Greater London1£41,950-39,6031
Buckinghamshire3£68,985521,49310
Cambridgeshire3£53,807527,8706
Cheshire5£79,799226,7506
City of Edinburgh2£14,7231474,213-
City of London - Greater London2£60,473432,1781
Cornwall1£18,4951379,0001
County Durham2£95,490541,9012
Craigavon2£99,99506,8642
Croydon - Greater London1£95,31117,750-
Derbyshire5£40,026846,2494
Devon2£74,493317,0554
Dorset2£38,948748,4632
Dundee City1£91,00016,232-
Dungannon1£36,995858,0005
East Sussex1£94,00004,0001
Essex1£88,00016,9268
Fife1£94,99802,667-
Glasgow City4£78,673320,8595
Gloucestershire2£72,700313,2793
Greater Manchester28£45,737850,42829
Hampshire5£45,835850,95310
Havering - Greater London1£51,000619,2683
Herefordshire1£87,95017,9521
Hertfordshire8£44,953848,8567
Highland1£95,9980101
Hillingdon - Greater London3£48,319952,3333
Hounslow - Greater London3£59,392525,6001
Kent2£46,073648,4332
Kingston upon Thames - Greater London2£79,27139,569-
Lancashire13£77,501517,1446
Leicestershire6£83,787210,7449
Lincolnshire3£60,110523,349-
Magherafelt2£49,995549,500-
Merseyside5£69,390627,2332
Monmouthshire1£14,9951293,000-
Newry and Mourne2£89,99516,8252
Norfolk3£53,899642,1812
North Yorkshire15£67,167424,04013
Northamptonshire1£41,495833,9144
Nottinghamshire8£60,058535,42813
Oxfordshire1£56,250528,814-
Perth and Kinross1£89,990010-
Redbridge - Greater London2£26,9501163,506-
Shropshire3£52,997728,3232
Somerset1£42,970732,0001
South Lanarkshire2£72,495227,161-
South Yorkshire13£66,661325,27210
Staffordshire6£80,574425,89417
Surrey3£62,228519,9613
Tower Hamlets - Greater London1£51,995645,000-
Tyne and Wear2£62,645530,1123
Warwickshire5£53,888935,0444
West Dunbartonshire1£43,995637,044-
West Midlands16£62,374638,7369
West Sussex2£21,9901451,0004
West Yorkshire10£47,930850,74916
Wiltshire2£106,68541,6054
Worcestershire1£93,00003,1297
Add postcode for better results.