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
All252£62,778530,907264
Barking & Dagenham - Greater London1£18,4691182,723-
Bedfordshire5£56,344538,1318
Belfast2£63,198315,8743
Berkshire2£17,7431269,3355
Brent - Greater London3£47,967854,6671
Bristol3£101,95511,7491
Buckinghamshire5£56,8991143,3887
Cambridgeshire5£57,287435,5905
Cardiff1£16,98910108,4151
Cheshire5£79,413119,8376
City of Edinburgh2£53,995727,103-
City of London - Greater London1£39,995749,000-
Cornwall1£42,500738,7501
County Durham2£95,490541,9013
Croydon - Greater London2£66,373414,5491
Derbyshire9£50,986636,3548
Devon1£83,99505,8922
Dorset1£27,50023135,0003
Dundee City1£88,99518,779-
Dungannon1£95,99004,6601
Ealing - Greater London1£23,9951028,800-
East Sussex2£54,923743,3412
Enfield - Greater London1£80,29519,2271
Essex4£67,024519,5642
Glasgow City8£97,53505,0612
Gloucestershire2£84,45022,9724
Greater Manchester24£57,223736,41134
Hampshire7£57,079539,8983
Havering - Greater London2£41,483747,9933
Herefordshire1£85,74917,952-
Hertfordshire10£49,078850,2378
Highland1£95,9980101
Hillingdon - Greater London2£55,070539,1822
Hounslow - Greater London4£65,657426,9462
Kent2£41,483768,5824
Kingston upon Thames - Greater London2£92,34802,6002
Lancashire14£71,770722,9138
Leicestershire8£62,174427,36410
Lincolnshire2£69,891417,7173
Magherafelt1£21,9951174,3942
Merseyside3£86,65317,4055
Norfolk3£72,431427,9403
North Ayrshire1£96,39802,548-
North Lanarkshire1£24,9851343,8251
North Yorkshire19£72,826217,98514
Northamptonshire3£45,900541,1364
Nottinghamshire3£53,661637,8728
Perth and Kinross1£88,9900101
Redbridge - Greater London1£18,7501450,0121
Shropshire1£95,00004,9502
South Lanarkshire4£67,245420,6612
South Yorkshire11£74,235217,01214
Staffordshire8£77,618325,01314
Suffolk1£40,995738,740-
Surrey3£60,662521,1673
Tower Hamlets - Greater London1£46,995645,000-
Tyne and Wear3£69,430323,074-
Warwickshire2£64,748418,4112
West Dunbartonshire1£88,99517,5271
West Midlands8£71,246634,29615
West Sussex1£44,990722,0003
West Yorkshire13£58,108537,63218
Wiltshire5£102,73916481
Worcestershire4£56,899530,2963
Add postcode for better results.