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
All299£67,522427,556321
Angus1£88,99518,7791
Ayrshire1£96,39802,548-
Bedfordshire5£56,244538,1319
Berkshire3£31,1601054,4377
Bristol3£101,95511,7491
Buckinghamshire6£56,5741039,7379
Cambridgeshire5£55,887445,2826
Cardiff1£51,990533,5127
Cheshire5£79,171119,8375
Conwy2£87,9991-4
Cornwall1£89,75001,1502
County Antrim4£66,096315,6744
County Durham2£94,990541,9013
County Londonderry1£21,9951174,3942
County Tyrone1£95,99004,6601
Derbyshire10£50,979635,4477
Devon2£67,993317,0012
Dorset1£27,50023135,0003
Dunbartonshire2£66,495422,4251
East Riding of Yorkshire1£96,50001,5002
East Sussex2£54,468743,3413
Essex8£57,133732,9088
Gloucestershire2£84,45022,9724
Greater London22£60,020528,82918
Greater Manchester25£56,694737,04132
Hampshire7£64,194532,1853
Herefordshire1£85,74517,952-
Hertfordshire10£48,967850,2378
Highland1£95,9980102
Kent8£61,240534,0316
Lanarkshire12£87,272110,2616
Lancashire13£74,462722,32210
Leicestershire9£59,571530,45710
Lincolnshire2£69,696417,7173
Merseyside4£70,735317,5546
Midlothian4£53,997626,594-
Newport4£72,374318,9272
Norfolk4£68,571432,1502
North Yorkshire17£73,571216,16520
Northamptonshire3£45,433541,1364
Nottinghamshire8£55,675533,82510
Perth & Kinross1£88,9900101
Powys1£44,990654,000-
Shropshire1£95,00004,9502
Somerset2£30,990497,0002
South Yorkshire11£74,271216,57915
Staffordshire8£77,493325,01314
Suffolk3£63,625421,273-
Surrey8£61,153525,97510
Tyne and Wear2£64,149429,4731
Warwickshire2£63,748418,4113
West Midlands9£68,330633,18615
West Sussex1£44,990722,0003
West Yorkshire18£59,426534,53118
Wiltshire5£102,7391648-
Worcestershire4£56,399530,2964
Add postcode for better results.