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 196 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
All194£45,182637,380261
Bedfordshire4£40,535633,9752
Berkshire1£24,490851,0007
Bristol3£46,665637,7253
Bromley - Greater London2£42,095632,8382
Buckinghamshire9£43,989838,7929
Cambridgeshire4£36,741742,6976
Cardiff2£34,2701157,8766
Cheshire3£41,331637,4053
City of London - Greater London3£63,608311,8366
Conwy1£52,000523,078-
County Durham2£34,997756,2503
Craigavon1£23,9951258,000-
Croydon - Greater London2£42,970823,500-
Derbyshire1£80,99016,6425
Derry1£28,995248,000-
Devon1£17,99518113,0001
Dorset1£20,4951062,474-
Dundee City1£54,500410,2461
Ealing - Greater London1£23,990948,8002
East Sussex1£19,9981167,6862
Essex13£34,161956,74013
Falkirk1£22,5000117,000-
Flintshire1£21,9951152,000-
Glasgow City2£79,898112,129-
Gloucestershire2£59,995238,1661
Greater Manchester13£37,696951,04922
Hampshire4£39,738542,67910
Havering - Greater London1£75,00019,493-
Hertfordshire6£44,512735,1538
Hillingdon - Greater London2£49,495619,6591
Hounslow - Greater London1£55,50052,172-
Kent3£51,660429,5797
Kingston upon Thames - Greater London2£54,566421,0852
Lambeth - Greater London1£41,995620,750-
Lancashire3£44,993535,6915
Leicestershire3£33,800737,5094
Lincolnshire1£74,9901664-
Magherafelt2£39,995860,5001
Merseyside1£42,995555,7501
Newport1£52,990442,8773
Norfolk4£83,00018,1434
North Ayrshire1£69,89826,878-
North Yorkshire7£51,530428,57819
Northamptonshire3£47,318533,88910
Nottinghamshire6£48,637838,0416
Oxfordshire1£48,490538,0002
Perth and Kinross1£79,99011,014-
Redbridge - Greater London1£27,995826,396-
Shropshire4£32,435843,6584
Somerset2£37,4601533,6813
South Yorkshire5£63,268732,1377
Staffordshire3£34,663648,9516
Suffolk2£45,748537,5725
Surrey6£58,390536,73411
Tyne and Wear1£55,495416,1002
West Midlands13£44,303739,95510
West Sussex2£40,493833,5143
West Yorkshire18£42,664849,49723
Wiltshire3£31,562944,6081
Worcestershire4£34,480942,9609
Add postcode for better results.