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 188 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
All186£44,064739,331262
Angus1£43,395644,000-
Bedfordshire3£45,713527,9673
Berkshire1£24,490851,0008
Bristol3£43,060641,0213
Bromley - Greater London2£42,445632,8381
Buckinghamshire10£43,5891046,85810
Cambridgeshire3£27,990951,7527
Cardiff2£37,3951145,8735
Cheshire2£40,475736,6085
City of London - Greater London1£57,990311,4637
Conwy1£52,000523,078-
County Durham3£39,266748,9882
Croydon - Greater London2£42,970823,5002
Derbyshire3£53,001531,9543
Derry1£28,995248,000-
Devon1£17,99518113,0001
Dorset1£20,4951062,474-
Dundee City1£55,000410,0001
Ealing - Greater London2£22,9901048,0501
East Sussex2£36,493841,5251
Essex13£32,1361058,75311
Falkirk1£22,5000117,000-
Flintshire1£21,9951152,000-
Glasgow City2£80,898112,129-
Gloucestershire2£59,995238,1662
Greater Manchester12£38,968950,91019
Hampshire3£46,817336,3059
Hertfordshire7£45,189633,5865
Hillingdon - Greater London2£50,245619,6591
Hounslow - Greater London1£55,50052,172-
Kent2£49,993420,8256
Kingston upon Thames - Greater London2£54,316421,0852
Lambeth - Greater London1£41,995620,750-
Lancashire3£48,327535,6918
Leicestershire2£29,950935,1145
Lincolnshire1£77,4901664-
Magherafelt1£39,995557,0001
Newport1£52,990442,8774
Norfolk3£86,00015,7044
North Ayrshire1£69,89826,500-
North Yorkshire7£49,117531,86819
Northamptonshire4£40,268741,0408
Nottinghamshire4£46,389945,3818
Omagh1£19,9501274,000-
Oxfordshire1£48,490538,0003
Perth and Kinross1£79,99011,014-
Powys1£16,39523144,500-
Redbridge - Greater London1£27,995826,396-
Shropshire1£49,250435,3825
Somerset2£37,7101533,6813
South Yorkshire3£60,9951040,8039
Staffordshire2£32,500744,4249
Suffolk3£48,163434,3724
Surrey6£51,023531,55011
Tyne and Wear1£55,495416,1002
West Midlands14£45,460738,9588
West Sussex3£41,713736,5213
West Yorkshire19£43,327745,41024
Wiltshire2£32,245954,2501
Worcestershire4£36,430839,3488
Add postcode for better results.