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
All250£63,298530,038254
Barking & Dagenham - Greater London1£18,4691182,723-
Bedfordshire6£53,658635,5717
Belfast2£63,698315,8743
Berkshire2£17,9931269,3355
Brent - Greater London3£47,967854,6671
Bristol2£97,93821,6721
Buckinghamshire4£61,7361246,3748
Cambridgeshire3£71,625314,4395
Cheshire4£87,04904,0056
City of Edinburgh2£53,537727,103-
City of London - Greater London1£39,995749,000-
Cornwall2£29,7481058,8751
County Durham3£78,323641,0552
Craigavon2£91,99507,905-
Croydon - Greater London2£67,243414,5491
Derbyshire12£50,502638,7925
Devon1£84,99505,8922
Dorset1£27,50023135,0003
Dundee City1£88,99518,779-
Dungannon1£95,99004,6601
Ealing - Greater London1£23,9951028,800-
East Sussex1£19,9951374,8732
Enfield - Greater London1£80,75419,2271
Essex3£83,665111,4193
Fife1£89,99802,667-
Glasgow City7£98,19804,6132
Gloucestershire1£56,950423,1493
Greater Manchester26£54,593738,31031
Hampshire6£58,077537,5485
Havering - Greater London2£42,433747,9933
Herefordshire1£85,74917,952-
Hertfordshire11£48,045745,8537
Highland1£95,9980101
Hillingdon - Greater London2£55,070539,1822
Hounslow - Greater London2£62,940532,8982
Kent1£48,995-46,9424
Kingston upon Thames - Greater London3£83,16517,4501
Lancashire14£73,491722,2388
Leicestershire7£64,651426,59910
Lincolnshire2£69,991417,7173
Magherafelt1£39,995584,0001
Merseyside5£75,567216,9554
Norfolk3£73,731427,9403
North Ayrshire1£96,39802,548-
North Lanarkshire1£24,9851343,8251
North Yorkshire17£75,241215,48315
Northamptonshire4£58,638434,1424
Nottinghamshire3£53,994637,8729
Perth and Kinross1£88,9900101
Redbridge - Greater London1£18,9951450,0121
Shropshire1£96,00004,9502
South Lanarkshire4£69,495324,970-
South Yorkshire12£72,482319,12013
Staffordshire5£81,109326,54417
Suffolk1£40,995738,740-
Surrey2£48,495727,0003
Tower Hamlets - Greater London1£47,995645,000-
Tyne and Wear3£69,430322,985-
Warwickshire2£65,998418,4112
West Dunbartonshire2£66,495422,286-
West Midlands8£71,559634,29615
West Sussex2£31,4901143,0002
West Yorkshire14£53,330643,96518
Wiltshire5£104,36216481
Worcestershire3£62,916426,0613
Add postcode for better results.