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 202 BMW M5 cars on our website which you can buy by finance. There are total 53 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
All201£46,839637,408238
Aberdeen City1£76,49914,3192
Bedfordshire4£42,534733,8834
Berkshire4£54,516420,4545
Bromley - Greater London1£51,000530,000-
Buckinghamshire9£44,889845,76011
Cambridgeshire6£38,147746,1946
Cardiff5£51,458627,5681
Cheshire3£43,280636,4725
City of London - Greater London2£67,32626,9776
Conwy1£52,000523,078-
County Durham2£51,493441,2341
Croydon - Greater London1£57,990425,0002
Derbyshire3£53,448531,9545
Derry1£28,995248,0001
Devon1£17,99518113,0002
Dundee City1£47,495442,172-
Ealing - Greater London1£21,9901047,3001
East Riding of Yorkshire1£66,450214,4082
East Sussex1£54,995015,3631
Essex13£27,2651164,42614
Falkirk1£22,5000117,000-
Flintshire1£21,9951152,000-
Glasgow City1£81,898111,6681
Gloucestershire2£62,995238,1662
Greater Manchester9£36,5501151,95722
Hammersmith & Fulham - Greater London1£29,9952378,000-
Hampshire4£40,603638,0908
Hertfordshire7£47,181630,4435
Hillingdon - Greater London2£22,7431145,5001
Kent3£51,393419,9992
Kingston upon Thames - Greater London1£51,816519,8294
Lambeth - Greater London1£44,995620,750-
Lancashire4£48,980526,5656
Leicestershire2£29,950935,1145
Lincolnshire1£76,99014211
Magherafelt1£40,995557,000-
Newport2£54,745429,4565
Norfolk4£69,980325,6994
North Yorkshire6£55,046425,02115
Northamptonshire5£44,521737,1487
Nottinghamshire6£39,898947,4476
Omagh1£19,9501274,000-
Perth and Kinross1£84,99011,0142
Powys1£16,39523144,500-
Redbridge - Greater London1£27,995826,3961
Shropshire4£40,998640,5242
Somerset1£29,95023-3
South Yorkshire5£51,595941,1828
Staffordshire3£34,698643,7228
Suffolk3£27,930749,5251
Surrey6£59,500419,7288
Tyne and Wear2£68,50039,7171
Warwickshire1£82,00013,0122
West Lothian1£47,995636,0001
West Midlands12£53,476531,8768
West Sussex1£43,990649,0003
West Yorkshire22£43,101749,40823
Wiltshire3£50,628635,833-
Worcestershire8£54,279526,7924
Add postcode for better results.