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
All276£62,215531,350266
Barking & Dagenham - Greater London1£18,4691182,723-
Bedfordshire7£49,726634,3656
Belfast2£64,698315,8744
Berkshire1£18,9951259,6707
Brent - Greater London2£49,725859,5003
Bristol3£80,958316,2061
Buckinghamshire4£62,7351246,37411
Cambridgeshire2£59,435426,6775
Cheshire4£88,69904,0058
City of Edinburgh2£53,537727,103-
City of London - Greater London2£38,742753,000-
Cornwall1£18,4951379,0001
County Durham3£78,323641,0552
Craigavon2£95,99507,9052
Croydon - Greater London2£68,389414,531-
Derbyshire11£56,989533,5055
Devon1£86,99505,8923
Dorset2£25,4981792,5002
Dundee City1£88,99518,779-
Ealing - Greater London1£23,9951028,800-
East Sussex2£56,488739,4372
Essex2£75,500216,9147
Fife1£94,99802,667-
Glasgow City6£100,23103,8025
Gloucestershire2£70,950313,2792
Greater Manchester31£51,476739,94429
Hampshire5£59,592639,4039
Havering - Greater London2£48,235732,1254
Herefordshire1£87,48917,9521
Hertfordshire13£46,386746,9335
Highland1£95,9980101
Hillingdon - Greater London3£47,030952,7882
Hounslow - Greater London2£65,241526,3982
Kent2£43,983750,4713
Kingston upon Thames - Greater London4£86,85916,034-
Lancashire14£77,971516,8515
Leicestershire8£58,369536,18112
Lincolnshire3£70,488319,0971
Magherafelt1£39,995584,0001
Merseyside4£75,489218,2154
Monmouthshire1£14,9951293,000-
Newry and Mourne1£91,995-3,4502
Norfolk4£62,925531,8142
North Ayrshire1£96,39802,548-
North Yorkshire18£75,835317,31216
Northamptonshire5£55,809534,0964
Nottinghamshire7£61,560434,1206
Perth and Kinross1£89,9900101
Redbridge - Greater London2£26,9731163,506-
Shropshire3£50,663728,3231
Somerset1£41,970733,1551
South Lanarkshire2£71,495227,161-
South Yorkshire13£69,229325,34712
Staffordshire9£78,071326,22416
Suffolk1£40,995738,740-
Surrey4£60,823523,0072
Tower Hamlets - Greater London1£49,995645,000-
Tyne and Wear2£62,145530,1122
Warwickshire5£52,748935,0441
West Dunbartonshire2£66,495422,286-
West Midlands13£75,724523,68810
West Sussex2£31,9901050,5002
West Yorkshire11£51,290749,74521
Wiltshire5£91,73925,5745
Worcestershire1£89,95004,0157
Add postcode for better results.