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,841£19,958762,8545,179
Aberdeen City9£21,959650,26527
Aberdeenshire2£20,995646,9002
Angus1£14,9901354,2014
Antrim8£14,796970,23812
Ards1£6,45013119,0005
Argyll and Bute2£16,979783,5001
Armagh11£24,2271075,1828
Ballymena4£11,4231084,6507
Ballymoney4£14,1801084,2717
Banbridge1£25,950444,1105
Barking & Dagenham - Greater London1£7,7959130,262-
Barnet - Greater London2£15,7456108,6745
Bedfordshire110£14,106978,198145
Belfast13£17,962854,08271
Berkshire45£13,537989,88777
Blaenau Gwent2£22,749540,5962
Brent - Greater London6£19,415661,6677
Bristol30£20,913656,98067
Bromley - Greater London12£24,417535,53320
Buckinghamshire51£25,962757,93783
Caerphilly2£10,744897,4093
Cambridgeshire80£15,853876,697109
Cardiff19£27,165641,07436
Carmarthenshire1£14,995945,9223
Carrickfergus3£21,482555,3541
Ceredigion1£32,995311,794-
Cheshire93£21,513655,856126
City of Edinburgh46£19,329761,19355
City of London - Greater London75£22,918651,016260
Coleraine7£17,713771,2868
Conwy5£19,617752,2335
Cookstown2£5,90014119,5006
Cornwall3£25,455543,7354
County Durham17£19,476763,72051
Craigavon28£35,261321,52243
Croydon - Greater London12£17,4881073,9227
Cumbria4£11,2501373,8549
Denbighshire1£4,29516127,618-
Derbyshire52£18,331763,03592
Derry5£18,036775,6925
Devon21£14,4191082,95438
Dorset15£21,111757,86232
Down3£22,147553,7852
Dumfries and Galloway5£31,218422,5381
Dundee City20£27,153538,54715
Dungannon8£17,591779,11610
Ealing - Greater London9£13,803780,9328
East Ayrshire4£15,415775,3884
East Lothian1£11,995990,7152
East Riding of Yorkshire12£22,576654,90834
East Sussex18£17,320971,85838
Enfield - Greater London10£23,683559,34323
Essex83£21,908754,320156
Falkirk2£5,99515108,2501
Fermanagh4£20,741670,5008
Fife17£26,953535,75327
Flintshire6£15,331885,3011
Glasgow City47£22,204651,090120
Gloucestershire28£22,688652,35467
Greater Manchester186£16,360874,673304
Greenwich - Greater London3£25,828450,1703
Hampshire63£22,240651,612132
Harrow - Greater London4£13,2331059,7157
Havering - Greater London22£21,831665,52744
Herefordshire8£31,862324,43125
Hertfordshire67£20,664657,634138
Highland8£32,672426,08210
Hillingdon - Greater London42£14,044888,38741
Hounslow - Greater London18£20,905752,60018
Inverclyde1£6,99010124,404-
Isle of Wight1£24,995751,0007
Kent80£28,243536,405166
Kingston upon Thames - Greater London11£28,894536,61915
Lancashire92£18,869768,582144
Larne1£17,250772,0002
Leicestershire49£20,858666,122112
Lincolnshire90£23,006547,115157
Lisburn3£13,632883,7995
Magherafelt29£18,557774,49015
Merseyside32£20,441757,43757
Merthyr Tydfil3£16,471883,9621
Merton - Greater London3£9,03011101,580-
Monmouthshire2£16,848786,7783
Moray3£23,328749,8331
Neath Port Talbot1£21,399453,4021
Newport14£31,765428,58536
Newry and Mourne6£19,139755,4813
Newtownabbey5£16,795767,44810
Norfolk21£20,326753,16455
North Ayrshire6£35,531319,56811
North Down2£15,643879,0455
North Lanarkshire8£22,126751,79213
North Yorkshire47£20,027655,43284
Northamptonshire33£26,087552,81491
Northumberland6£18,140757,1772
Nottinghamshire50£20,666764,898115
Omagh8£23,394567,23524
Oxfordshire10£35,254326,84124
Pembrokeshire2£8,5731471,630-
Perth and Kinross5£25,995535,35822
Redbridge - Greater London6£12,8898102,83314
Renfrewshire6£19,665650,2759
Rhondda Cynon Taf5£11,797980,1501
Shropshire29£22,245650,14843
Somerset13£15,868774,01841
South Ayrshire3£16,331758,32713
South Lanarkshire4£23,173560,76319
South Yorkshire63£19,312770,021134
Staffordshire42£22,930648,487118
Stirling1£17,398826,80515
Strabane4£25,743550,1219
Suffolk38£21,793856,71545
Surrey59£23,916646,58196
Swansea6£25,498541,17414
Tyne and Wear56£17,783860,73270
Warwickshire19£17,413878,61528
West Dunbartonshire4£13,495968,3793
West Lothian1£26,498457,1974
West Midlands117£22,038663,704271
West Sussex27£23,890851,56463
West Yorkshire138£21,783765,010181
Wiltshire49£36,200431,52688
Worcestershire22£20,660972,95132
Add postcode for better results.