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
All287£67,499428,709332
Angus1£80,99518,7791
Ayrshire1£96,39802,548-
Bedfordshire5£55,994538,1318
Berkshire2£36,993951,8218
Bristol3£100,28811,7491
Buckinghamshire6£55,7001039,7378
Cambridgeshire3£45,151654,5808
Cardiff2£33,615955,1026
Cheshire5£71,569225,9586
Conwy1£87,9990-5
Cornwall1£89,75001,1502
County Antrim4£65,596315,6742
County Durham2£83,398850,1234
County Londonderry1£21,9951174,3942
County Tyrone1£95,99004,6601
Derbyshire9£50,757636,3867
Devon3£55,993438,3341
Dorset1£27,50023135,0002
Dunbartonshire2£66,495422,4251
East Sussex2£54,245743,3413
Essex7£52,223736,7537
Fife1£87,99802,6111
Gloucestershire3£84,88313,3794
Greater London22£59,917528,82918
Greater Manchester23£54,911739,60933
Hampshire8£62,669534,9123
Herefordshire1£85,74517,952-
Hertfordshire10£48,550851,2377
Highland1£95,9980102
Kent5£63,564744,2448
Lanarkshire9£83,452212,1669
Lancashire13£74,462722,32210
Leicestershire9£69,926325,08112
Lincolnshire2£69,696417,7173
Merseyside4£70,635317,5546
Midlothian3£51,663726,7351
Newport3£84,33319,0033
Norfolk4£68,045432,1502
North Yorkshire17£76,065214,55021
Northamptonshire3£45,067541,1364
Nottinghamshire9£54,643536,89110
Perth & Kinross1£88,9900101
Powys1£44,990654,000-
Shropshire1£95,00004,9502
Somerset2£29,990497,0002
South Yorkshire11£73,989217,01215
Staffordshire8£77,343325,01314
Suffolk3£63,292421,273-
Surrey7£61,489527,06312
Tyne and Wear2£63,749429,4731
Warwickshire2£63,748418,4113
West Midlands9£67,774633,22415
West Sussex2£102,493616,0853
West Yorkshire18£61,723432,72819
Wiltshire5£102,7391648-
Worcestershire3£61,766426,0615
Add postcode for better results.