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,857£19,970762,8495,180
Aberdeen City9£22,515645,56828
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,1827
Ballymena4£11,4231084,6507
Ballymoney5£12,7341090,5747
Banbridge1£25,950444,1105
Barking & Dagenham - Greater London1£7,7959130,262-
Barnet - Greater London2£15,7456108,6745
Bedfordshire110£14,229977,966144
Belfast13£17,962854,08275
Berkshire45£13,770990,48874
Blaenau Gwent2£22,749540,5962
Brent - Greater London6£19,415661,6677
Bristol30£20,818656,14766
Bromley - Greater London12£24,396535,53320
Buckinghamshire51£25,913757,93982
Caerphilly1£9,298897,2464
Cambridgeshire82£16,050875,850107
Cardiff18£27,175641,52837
Carmarthenshire1£14,995945,9223
Carrickfergus3£21,482555,3541
Ceredigion1£32,995311,794-
Cheshire95£21,397655,879127
City of Edinburgh45£19,403761,21655
City of London - Greater London74£22,976651,222261
Coleraine7£17,713771,2868
Conwy4£21,523651,2926
Cookstown2£5,77314119,5006
Cornwall3£25,455543,7354
County Durham19£19,256763,70051
Craigavon28£35,261321,52243
Croydon - Greater London12£17,4881073,9227
Cumbria4£11,2501373,8549
Denbighshire1£4,29516127,618-
Derbyshire51£18,397763,48093
Derry5£18,036775,6925
Devon20£14,107981,79539
Dorset15£21,111757,86232
Down3£22,147553,7852
Dumfries and Galloway4£31,523423,3622
Dundee City20£26,978538,67814
Dungannon8£17,591779,11610
Ealing - Greater London9£13,803780,9328
East Ayrshire3£14,221877,6085
East Lothian1£11,995990,7152
East Riding of Yorkshire11£23,242654,29933
East Sussex22£18,168965,41537
Enfield - Greater London10£23,683559,34322
Essex88£22,049753,444154
Falkirk2£5,99515108,2501
Fermanagh4£20,741670,5008
Fife16£27,347537,18527
Flintshire7£15,205884,9071
Glasgow City46£22,212651,319120
Gloucestershire27£23,396649,77469
Greater Manchester185£16,212874,495302
Greenwich - Greater London3£25,828450,1703
Hampshire66£23,089648,876133
Harrow - Greater London4£13,2331059,7157
Havering - Greater London23£22,239663,48643
Herefordshire8£31,867324,43125
Hertfordshire67£20,448658,527133
Highland8£32,672426,08210
Hillingdon - Greater London42£14,116888,88741
Hounslow - Greater London18£20,905752,60018
Inverclyde1£6,99010124,404-
Isle of Wight1£24,995751,0007
Kent80£27,948536,563166
Kingston upon Thames - Greater London11£28,894536,61914
Lancashire96£18,771768,477144
Larne1£17,250772,0002
Leicestershire47£21,938661,800114
Lincolnshire90£22,875547,091161
Lisburn2£8,4731099,5006
Magherafelt29£18,557774,52415
Merseyside33£20,412657,61357
Merthyr Tydfil3£16,471883,9621
Merton - Greater London3£9,03011101,580-
Monmouthshire2£16,848786,7782
Moray3£23,328749,8331
Neath Port Talbot1£21,399453,4021
Newport14£31,765428,58533
Newry and Mourne6£19,139755,4813
Newtownabbey6£17,162765,10710
Norfolk21£20,326753,16453
North Ayrshire6£35,531319,56811
North Down2£15,643879,0455
North Lanarkshire8£22,126751,79213
North Yorkshire49£20,066655,56483
Northamptonshire35£26,715451,21691
Northumberland6£18,140757,1772
Nottinghamshire48£20,142766,951115
Omagh8£23,394567,23524
Oxfordshire11£35,026328,15724
Pembrokeshire2£8,5731471,630-
Perth and Kinross4£26,745535,17323
Redbridge - Greater London7£13,405899,57114
Renfrewshire6£20,415652,97510
Rhondda Cynon Taf5£11,797980,1501
Shropshire31£22,400649,33443
Somerset13£15,837774,01841
South Ayrshire3£16,331758,32713
South Lanarkshire4£23,173560,76319
South Yorkshire67£19,268769,896133
Staffordshire45£22,858649,924117
Stirling1£17,398826,80515
Strabane4£25,743550,1219
Suffolk37£21,760757,53846
Surrey56£24,070646,519100
Swansea7£27,855436,00614
Tyne and Wear55£17,721862,11972
Warwickshire19£17,413878,61528
West Dunbartonshire4£13,495968,3793
West Lothian1£26,498457,1974
West Midlands116£21,679664,541272
West Sussex27£23,890851,56461
West Yorkshire139£21,820764,423181
Wiltshire48£36,226431,38989
Worcestershire21£20,358974,86833
Add postcode for better results.