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 180 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
All179£45,716737,016270
Angus1£43,395644,000-
Bedfordshire2£46,822633,0505
Berkshire2£41,145632,1987
Bristol2£31,245956,5153
Bromley - Greater London2£42,445632,8381
Buckinghamshire9£44,477740,61013
Cambridgeshire4£26,524953,6496
Cardiff2£37,3951145,8735
Cheshire2£40,975736,6085
City of London - Greater London1£61,990311,4636
Conwy1£52,000523,078-
County Durham4£43,744640,9692
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,495415,3631
Essex13£34,5791055,18412
Falkirk1£22,5000117,000-
Flintshire1£21,9951152,000-
Glasgow City1£81,898111,6681
Gloucestershire2£62,995238,1662
Greater Manchester9£38,7561151,37621
Hampshire4£44,276441,4799
Hertfordshire7£45,017633,5866
Hillingdon - Greater London2£50,495619,6401
Kent2£54,993423,1465
Kingston upon Thames - Greater London2£54,316421,0853
Lambeth - Greater London1£41,995620,750-
Lancashire1£48,995517,90010
Leicestershire2£29,950935,1145
Lincolnshire1£75,4901664-
Magherafelt2£42,995542,500-
Newport2£53,495429,4564
Norfolk2£93,00011,0006
North Yorkshire7£48,238530,08917
Northamptonshire4£41,152741,0409
Nottinghamshire4£46,639945,3819
Omagh1£19,9501274,000-
Perth and Kinross1£81,99011,0142
Powys1£16,39523144,500-
Redbridge - Greater London1£27,995826,396-
Shropshire2£54,500425,2994
Somerset1£29,95023-3
South Yorkshire4£62,871832,8469
Staffordshire2£32,800744,4249
Suffolk1£38,000524,6504
Surrey8£48,847531,89811
Tyne and Wear1£55,495416,1002
Warwickshire1£78,80013,8803
West Midlands10£50,696536,83010
West Sussex1£43,990649,0003
West Yorkshire23£44,086743,28021
Wiltshire2£32,245954,2501
Worcestershire6£37,070838,3746
Add postcode for better results.