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
All298£67,585427,546323
Angus1£88,99518,7791
Ayrshire1£96,39802,548-
Bedfordshire5£56,244538,1319
Berkshire3£30,8271054,4377
Bristol3£101,95511,7491
Buckinghamshire6£56,5741039,7379
Cambridgeshire5£55,887445,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,3548
Devon2£67,993317,0011
Dorset1£27,50023135,0002
Dunbartonshire2£66,495422,4251
East Riding of Yorkshire1£96,50001,5002
East Sussex2£54,468743,3413
Essex8£57,133733,0348
Gloucestershire2£84,20022,9724
Greater London22£60,018528,82918
Greater Manchester25£56,654737,04132
Hampshire8£62,669534,9123
Herefordshire1£85,74517,952-
Hertfordshire10£48,967850,2377
Highland1£95,9980102
Kent8£60,995534,0315
Lanarkshire11£86,760110,4497
Lancashire13£74,462722,32210
Leicestershire10£62,214428,20410
Lincolnshire2£69,696417,7173
Merseyside4£70,735317,5546
Midlothian4£53,997626,594-
Newport3£84,33319,0033
Norfolk4£68,571432,1502
North Yorkshire16£73,048315,97521
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 Yorkshire11£70,694321,61115
Staffordshire8£77,493325,01314
Suffolk3£63,625421,273-
Surrey9£60,917525,12810
Tyne and Wear2£64,149429,4731
Warwickshire2£63,748418,4113
West Midlands9£68,330633,18615
West Sussex1£44,990722,0003
West Yorkshire17£62,569432,12320
Wiltshire5£102,7391648-
Worcestershire4£56,399530,2964
Add postcode for better results.