Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW 5 Series 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.

Buying Guide

Want to find out everything about all 5 Series models, pros and cons, what to look out for and everything else you need to know? Check out our BMW 5 Series buying guide here.

BMW 5 Series Data by County

BMW 5 Series data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All2,821£19,871763,1475,188
Aberdeen City8£21,079650,26528
Aberdeenshire2£20,995646,9002
Angus1£14,9901354,2014
Antrim8£14,701970,23812
Ards1£6,45013119,0005
Argyll and Bute2£16,979783,5001
Armagh12£24,375971,0007
Ballymena5£12,938980,5206
Ballymoney4£14,1801084,2717
Banbridge1£25,950444,1105
Barking & Dagenham - Greater London1£7,7959130,262-
Barnet - Greater London2£15,7456108,6745
Bedfordshire108£14,144977,936144
Belfast13£17,885854,05874
Berkshire44£13,130991,23780
Blaenau Gwent2£22,749540,5962
Brent - Greater London6£19,415661,6677
Bristol32£21,865653,86565
Bromley - Greater London13£24,846534,26419
Buckinghamshire52£26,275656,86383
Caerphilly1£9,498897,2464
Cambridgeshire82£15,982876,222109
Cardiff14£23,775748,83637
Carmarthenshire1£14,995945,9223
Carrickfergus3£21,482555,3541
Ceredigion1£32,995311,794-
Cheshire94£21,376656,577123
City of Edinburgh45£19,337761,66956
City of London - Greater London77£22,774651,246262
Coleraine7£17,713771,2868
Conwy5£19,617752,2335
Cookstown2£5,90014119,5006
Cornwall2£21,745759,6985
County Durham17£19,482763,67053
Craigavon27£35,419320,82444
Croydon - Greater London12£17,4881073,9227
Cumbria4£11,2501373,8549
Denbighshire1£4,29516127,618-
Derbyshire49£18,806761,32295
Derry5£18,036775,6925
Devon19£14,1451083,73939
Dorset15£21,111757,86232
Down3£22,147553,7852
Dumfries and Galloway5£31,218422,5381
Dundee City20£27,153538,54715
Dungannon9£17,487782,7189
Ealing - Greater London9£13,803780,9328
East Ayrshire4£15,415775,3884
East Lothian1£11,995990,7152
East Riding of Yorkshire12£22,576654,90835
East Sussex17£16,133976,94538
Enfield - Greater London10£23,093558,61022
Essex82£21,672753,800158
Falkirk2£5,99515108,2501
Fermanagh4£20,741670,5008
Fife17£26,953536,04027
Flintshire6£15,331885,3011
Glasgow City47£22,204651,090122
Gloucestershire27£22,475652,78267
Greater Manchester184£16,231875,366305
Greenwich - Greater London3£25,828450,1704
Hampshire63£22,355652,166132
Harrow - Greater London4£13,2331059,7158
Havering - Greater London21£22,145666,05344
Herefordshire7£31,820324,40425
Hertfordshire64£21,316655,643137
Highland8£32,672426,08210
Hillingdon - Greater London42£14,146887,28140
Hounslow - Greater London15£21,113750,05220
Inverclyde1£6,99010124,404-
Isle of Wight1£24,995751,0007
Kent82£28,289535,777167
Kingston upon Thames - Greater London11£28,894536,61915
Lancashire88£18,702769,336143
Larne1£17,250772,0002
Leicestershire47£20,259765,333113
Lincolnshire89£22,994547,610157
Lisburn4£12,973887,3495
Magherafelt28£18,622773,65015
Merseyside30£20,897656,46158
Merthyr Tydfil2£12,84710109,8131
Merton - Greater London3£9,03011101,580-
Monmouthshire2£16,848786,7783
Moray3£23,328749,8331
Neath Port Talbot1£21,399453,4021
Newport13£32,709328,02937
Newry and Mourne6£19,139755,4813
Newtownabbey5£16,795767,44810
Norfolk21£20,326753,16455
North Ayrshire6£35,531322,68211
North Down2£15,643879,0455
North Lanarkshire8£22,126751,79213
North Yorkshire50£19,610757,17082
Northamptonshire34£25,099554,26390
Northumberland6£18,196757,1772
Nottinghamshire46£20,342765,179117
Omagh8£23,394567,23524
Oxfordshire10£35,254326,84025
Pembrokeshire2£8,5731471,630-
Perth and Kinross6£25,746537,29721
Redbridge - Greater London6£12,8898102,83314
Renfrewshire6£19,665650,2759
Rhondda Cynon Taf4£10,7461080,0531
Shropshire29£22,245650,14843
Somerset15£17,008770,52039
South Ayrshire3£16,331758,32713
South Lanarkshire4£23,173560,76319
South Yorkshire63£19,314771,562133
Staffordshire43£23,478646,519118
Stirling1£17,398826,80514
Strabane4£25,993549,4019
Suffolk38£22,063858,20544
Surrey60£24,035545,92394
Swansea8£24,436541,89914
Tyne and Wear57£18,034759,90569
Warwickshire20£17,540876,17927
West Dunbartonshire4£13,495968,3793
West Lothian1£26,498457,1974
West Midlands114£21,958663,981274
West Sussex26£23,568953,01863
West Yorkshire142£22,040763,723177
Wiltshire51£36,790430,66987
Worcestershire20£21,653866,12233
Add postcode for better results.