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
All265£64,266531,119270
Barking & Dagenham - Greater London1£18,4691182,723-
Bedfordshire7£48,660641,5097
Belfast2£64,198315,8744
Berkshire2£17,9931269,3357
Brent - Greater London2£50,725859,5002
Bristol2£100,44321,6721
Buckinghamshire5£56,8011152,34910
Cambridgeshire3£71,657314,4395
Cheshire4£87,34904,0056
City of Edinburgh2£53,537727,103-
City of London - Greater London2£38,742753,000-
Cornwall1£17,9951379,0001
County Durham3£78,323641,0552
Craigavon2£95,99507,905-
Croydon - Greater London3£67,458417,655-
Derbyshire11£56,695533,5004
Devon1£86,99505,8923
Dorset1£27,50023135,0003
Dundee City1£88,99518,779-
Ealing - Greater London1£23,9951028,800-
East Riding of Yorkshire1£39,000756,841-
East Sussex2£56,423739,4371
Enfield - Greater London1£82,23719,2271
Essex2£74,500216,9145
Fife1£94,99802,667-
Glasgow City6£100,23103,8024
Gloucestershire3£75,283211,6352
Greater Manchester29£53,673739,46230
Hampshire4£68,663534,0548
Havering - Greater London1£46,970744,9825
Herefordshire1£86,95017,9521
Hertfordshire13£42,721851,1605
Highland1£95,9980101
Hillingdon - Greater London2£55,570539,1823
Hounslow - Greater London2£64,400526,3982
Kent1£49,995-46,9424
Kingston upon Thames - Greater London4£86,63616,034-
Lancashire13£76,089517,9346
Leicestershire7£53,723641,12113
Lincolnshire2£75,246313,2872
Magherafelt1£39,995584,0001
Merseyside4£73,963218,2154
Newry and Mourne1£91,995-3,4503
Norfolk2£61,099741,0124
North Ayrshire1£96,39802,548-
North Lanarkshire1£31,990775,970-
North Yorkshire17£73,371318,30716
Northamptonshire4£58,888434,1424
Nottinghamshire5£59,993534,4788
Perth and Kinross1£89,9900101
Redbridge - Greater London2£26,8501163,506-
Shropshire1£98,50002,9503
Somerset1£55,970624,9972
South Lanarkshire3£78,662118,943-
South Yorkshire13£69,015325,34711
Staffordshire8£75,618429,44616
Suffolk1£40,995738,740-
Surrey4£69,457521,9813
Tower Hamlets - Greater London1£49,995645,000-
Tyne and Wear3£70,430322,9851
Warwickshire3£57,9971032,1403
West Dunbartonshire2£66,495422,286-
West Midlands12£73,201525,28410
West Sussex2£31,9901050,5002
West Yorkshire14£49,440751,00019
Wiltshire5£91,73925,5745
Worcestershire1£89,95004,0156
Add postcode for better results.