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 181 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
All180£44,647738,705273
Angus1£43,395644,000-
Bedfordshire2£46,822633,0503
Berkshire2£41,145632,1987
Bristol2£31,245956,5153
Bromley - Greater London3£45,297631,892-
Buckinghamshire7£43,487841,15014
Cambridgeshire4£26,349953,6496
Cardiff2£37,3951145,8735
Cheshire2£40,975736,6085
City of London - Greater London2£50,984431,9136
Conwy1£52,000523,078-
County Durham5£44,292639,6671
Croydon - Greater London1£57,990425,0002
Derbyshire3£53,201531,9543
Derry1£28,995248,0001
Devon1£17,99518113,0001
Dundee City2£50,248426,086-
Ealing - Greater London1£21,9901047,3001
East Riding of Yorkshire1£64,993214,408-
East Sussex2£36,497841,5251
Essex13£34,571955,23811
Falkirk1£22,5000117,000-
Flintshire1£21,9951152,000-
Glasgow City1£81,898111,6681
Gloucestershire2£62,995238,1662
Greater Manchester11£40,884948,30721
Hampshire4£44,276441,47910
Hertfordshire7£45,017633,5864
Hillingdon - Greater London1£21,9901039,0002
Kent2£54,993423,1465
Kingston upon Thames - Greater London2£54,316421,0852
Lambeth - Greater London1£41,995620,750-
Lancashire2£47,993624,5369
Leicestershire2£29,950935,1146
Lincolnshire1£75,4901664-
Magherafelt1£39,995557,0001
Newport1£52,990442,8775
Norfolk2£93,00011,0006
North Yorkshire9£48,620530,52917
Northamptonshire4£41,152741,0409
Nottinghamshire4£46,639945,3819
Omagh1£19,9501274,000-
Oxfordshire1£36,975545,0003
Perth and Kinross1£81,99011,0141
Powys1£16,39523144,500-
Redbridge - Greater London1£27,995826,396-
Shropshire1£49,750435,3825
Somerset1£29,95023-3
South Yorkshire4£62,871832,8469
Staffordshire2£32,800744,4249
Suffolk1£38,000524,6504
Surrey7£47,198634,62912
Tyne and Wear1£55,495416,1002
Warwickshire1£78,80013,8801
West Midlands11£49,314636,55410
West Sussex2£51,991533,7823
West Yorkshire20£44,040743,54724
Wiltshire2£32,245954,2501
Worcestershire5£39,844736,2277
Add postcode for better results.