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 178 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
All178£45,644737,757275
Angus1£43,395644,000-
Bedfordshire3£45,431527,9675
Berkshire2£41,145632,1987
Bristol1£19,9951173,9003
Bromley - Greater London1£53,895431,7381
Buckinghamshire9£45,323842,04813
Cambridgeshire4£26,524953,6496
Cardiff3£43,430834,8084
Cheshire2£40,975736,6085
City of London - Greater London1£61,990311,4636
Conwy1£52,000523,078-
County Durham4£43,744640,9691
Croydon - Greater London1£57,990425,0002
Derbyshire3£53,448531,9543
Derry1£28,995248,0001
Devon1£17,99518113,0001
Dundee City2£50,248426,086-
Ealing - Greater London1£21,9901047,3001
East Riding of Yorkshire1£65,742214,408-
East Sussex1£53,995415,3631
Essex14£33,4251057,00911
Falkirk1£22,5000117,000-
Flintshire1£21,9951152,000-
Glasgow City1£81,898111,6681
Gloucestershire2£62,995238,1662
Greater Manchester8£36,1201255,29824
Hampshire5£46,419438,37110
Hertfordshire7£45,081633,5866
Hillingdon - Greater London1£22,9901039,0001
Kent3£50,660432,7974
Kingston upon Thames - Greater London1£51,816519,8294
Lambeth - Greater London1£43,995620,750-
Lancashire1£49,995517,90010
Leicestershire2£29,950935,1145
Lincolnshire1£75,99016641
Magherafelt2£42,995542,500-
Newport2£53,495429,4564
Norfolk2£93,00011,0006
North Yorkshire7£48,238530,08919
Northamptonshire4£41,116741,0409
Nottinghamshire4£46,639945,3819
Omagh1£19,9501274,000-
Perth and Kinross1£81,99011,0142
Powys1£16,39523144,500-
Redbridge - Greater London1£27,995826,3961
Shropshire2£55,000425,2994
Somerset1£29,95023-3
South Yorkshire3£60,9951040,8039
Staffordshire2£32,800744,4249
Suffolk2£31,496742,9703
Surrey9£56,152525,0859
Tyne and Wear2£67,12039,7351
Warwickshire1£79,50013,8803
West Midlands9£53,385536,56411
West Sussex1£43,990649,0003
West Yorkshire23£44,186743,28023
Wiltshire2£32,495954,2501
Worcestershire4£44,370736,5347
Add postcode for better results.