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
All296£67,428427,498325
Angus1£80,99518,7791
Ayrshire1£96,39802,548-
Bedfordshire5£56,244538,1319
Berkshire3£30,8271054,4377
Bristol3£101,95511,7491
Buckinghamshire6£56,0671039,7379
Cambridgeshire5£55,687445,2826
Cardiff1£51,990533,5127
Cheshire6£72,974225,9585
Conwy2£87,9991-4
Cornwall1£89,75001,1502
County Antrim4£65,596315,6744
County Durham2£94,990541,9013
County Londonderry1£21,9951174,3942
County Tyrone1£95,99004,6601
Derbyshire9£50,786636,3867
Devon2£67,993317,0011
Dorset1£27,50023135,0002
Dunbartonshire2£66,495422,4251
East Riding of Yorkshire1£89,75001,5002
East Sussex2£54,468743,3413
Essex8£57,133733,0347
Gloucestershire2£84,20022,9724
Greater London22£60,059528,82918
Greater Manchester24£56,373737,88133
Hampshire8£62,669534,9123
Herefordshire1£85,74517,952-
Hertfordshire10£48,967850,2377
Highland1£95,9980102
Kent8£60,745534,0315
Lanarkshire11£86,715110,4497
Lancashire13£74,462722,32210
Leicestershire10£62,084428,20410
Lincolnshire2£69,696417,7173
Merseyside4£70,735317,5546
Midlothian4£53,997626,594-
Newport3£84,33319,0033
Norfolk4£68,045432,1502
North Yorkshire16£74,948214,95921
Northamptonshire3£45,433541,1364
Nottinghamshire8£55,612533,82510
Perth & Kinross1£88,9900101
Powys1£44,990654,000-
Shropshire1£95,00004,9502
Somerset2£30,990497,0002
South Yorkshire12£71,794220,71215
Staffordshire8£77,493325,01314
Suffolk3£63,292421,273-
Surrey7£61,489527,06312
Tyne and Wear2£64,149429,4731
Warwickshire2£63,748418,4113
West Midlands9£68,330633,18615
West Sussex1£44,990722,0003
West Yorkshire18£61,737432,72820
Wiltshire5£102,7391648-
Worcestershire3£61,866426,0615
Add postcode for better results.