Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW M5 on Finance

Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.

About the BMW M5

Used BMW M5 cars from Germany. Currently there are 195 BMW M5 cars on our website which you can buy by finance. There are total 54 models from BMW available.
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
All193£42,355740,932254
Ards1£24,995863,000-
Bedfordshire3£42,880527,9673
Berkshire3£32,499737,6436
Brent - Greater London1£42,950544,000-
Bristol2£42,998742,0363
Bromley - Greater London1£29,995833,9373
Buckinghamshire9£43,818838,7928
Cambridgeshire6£40,200739,8136
Cardiff3£41,930834,9485
Cheshire3£39,999636,4574
City of Edinburgh2£51,946428,155-
City of London - Greater London3£63,608311,8364
Conwy1£52,000523,078-
County Durham3£37,658655,5583
Craigavon1£23,9951258,000-
Croydon - Greater London2£42,970823,500-
Derbyshire1£15,0001152,0005
Derry1£28,995248,000-
Devon1£17,99518113,0001
Dundee City1£54,000410,2461
Ealing - Greater London1£23,990948,8002
East Sussex1£18,9981167,6863
Essex13£39,185848,29713
Falkirk1£22,5000117,000-
Flintshire1£21,9951152,000-
Glasgow City2£79,898112,129-
Greater Manchester12£41,056744,70620
Hampshire4£48,764434,05110
Havering - Greater London1£75,00019,494-
Hertfordshire6£43,671735,2368
Hillingdon - Greater London2£47,995619,6591
Kent3£51,493429,5795
Kingston upon Thames - Greater London1£52,316519,8292
Lambeth - Greater London1£40,995620,750-
Lancashire3£44,993535,6916
Leicestershire2£34,950935,0617
Lincolnshire2£56,990430,618-
Magherafelt3£45,328641,8671
Merseyside1£42,995555,750-
Newport1£52,990442,8772
Norfolk4£82,50018,1603
North Ayrshire1£69,89826,878-
North Yorkshire2£45,743529,55522
Northamptonshire3£47,016533,8917
Nottinghamshire5£51,613532,9077
Omagh1£18,9951274,000-
Oxfordshire1£48,490538,0001
Powys1£16,39523144,500-
Redbridge - Greater London1£27,995826,396-
Shropshire3£35,663739,7944
Somerset3£34,4631243,2281
South Yorkshire4£63,435837,9787
Staffordshire3£33,956648,9515
Suffolk2£44,748537,5725
Surrey5£39,896744,89912
Tyne and Wear2£56,951412,6781
West Midlands13£49,188633,16112
West Sussex3£42,992636,6763
West Yorkshire19£44,068748,54621
Wiltshire3£36,828852,0232
Worcestershire5£36,284844,0149
Add postcode for better results.