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£46,119636,771269
Angus1£43,395644,000-
Bedfordshire2£45,322633,0506
Berkshire2£41,145632,1987
Bristol2£31,245956,4503
Bromley - Greater London2£42,445632,8381
Buckinghamshire10£46,038740,94912
Cambridgeshire4£26,524953,6496
Cardiff3£43,263834,8084
Cheshire2£40,975736,6085
City of London - Greater London1£61,990311,4636
Conwy1£52,000523,078-
County Durham5£44,492639,6671
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,13012
Falkirk1£22,5000117,000-
Flintshire1£21,9951152,000-
Glasgow City1£81,898111,6681
Gloucestershire2£62,995238,1662
Greater Manchester8£36,1201255,29823
Hampshire4£44,526441,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£43,995620,750-
Lancashire1£48,995517,90010
Leicestershire2£29,950935,1145
Lincolnshire1£75,9901664-
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 Wear2£66,74339,7351
Warwickshire1£78,80013,8803
West Midlands9£53,329536,56410
West Sussex1£43,990649,0003
West Yorkshire23£44,173743,28021
Wiltshire2£32,245954,2501
Worcestershire5£39,686739,0496
Add postcode for better results.