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,719£19,863763,6495,247
Aberdeen City19£26,625538,90227
Aberdeenshire1£15,995864,0003
Angus4£19,2161043,4493
Antrim11£16,228959,50010
Ards2£13,600997,4315
Argyll and Bute1£15,9796100,0002
Armagh8£15,5641297,7638
Ballymena4£13,423978,7759
Ballymoney5£15,824977,3839
Banbridge1£7,49511135,0005
Barking & Dagenham - Greater London1£7,2959130,262-
Barnet - Greater London3£14,7286105,1544
Bedfordshire104£15,495873,556154
Belfast9£17,386760,85969
Berkshire53£16,982878,92476
Blaenau Gwent3£23,499442,9101
Brent - Greater London6£15,439778,7998
Bristol31£23,225552,24965
Bromley - Greater London8£29,351431,10125
Buckinghamshire52£26,454655,26286
Cambridgeshire81£17,662768,352104
Cardiff17£27,289645,35345
Carmarthenshire1£14,995945,9222
Carrickfergus4£18,360672,2661
Ceredigion2£18,4953101,5251
Cheshire88£21,469656,127106
City of Edinburgh41£18,198766,37358
City of London - Greater London76£23,623546,729258
Coleraine5£17,377773,60011
Conwy3£24,499445,5815
Cookstown3£11,16511102,2676
Cornwall5£18,823872,2203
County Durham19£15,782874,37844
Craigavon20£32,130331,15751
Croydon - Greater London10£18,2211163,2068
Cumbria3£15,3351659,1039
Derbyshire49£18,043765,28783
Derry6£18,311771,1704
Devon22£19,275760,52341
Dorset12£17,060964,39331
Down3£21,980553,7852
Dumfries and Galloway5£29,718420,2433
Dundee City11£22,497645,66621
Dungannon7£15,304891,26411
Ealing - Greater London7£14,078779,4937
East Ayrshire2£10,7471175,8486
East Lothian1£9,7508116,3101
East Riding of Yorkshire11£21,250664,50226
East Sussex22£20,602860,67941
Enfield - Greater London6£25,078546,93922
Essex90£21,332755,901152
Falkirk1£7,99513104,0001
Fermanagh4£20,741670,5005
Fife11£25,470541,81329
Flintshire10£15,017879,9412
Glasgow City49£21,344651,644116
Gloucestershire21£20,854655,74870
Greater Manchester175£16,101874,812323
Hampshire56£19,836758,158133
Harrow - Greater London3£12,3471064,9247
Havering - Greater London21£18,044773,36143
Herefordshire7£30,824327,34624
Hertfordshire76£22,495657,257123
Highland8£28,796431,52312
Hillingdon - Greater London41£15,312881,89539
Hounslow - Greater London17£21,237653,41420
Inverclyde1£6,99010124,404-
Isle of Wight2£17,579853,0001
Kent67£27,244537,987165
Kingston upon Thames - Greater London15£34,158425,18914
Lancashire79£17,298874,541160
Leicestershire42£20,873763,217118
Lincolnshire65£23,412649,724160
Lisburn4£13,243887,3038
Magherafelt24£18,816772,59219
Merseyside34£20,999654,31262
Merthyr Tydfil1£7,99513135,0001
Merton - Greater London2£7,9231198,2851
Monmouthshire1£25,000565,5551
Moray3£23,328749,8331
Neath Port Talbot2£22,197441,232-
Newport15£28,861539,65538
Newry and Mourne7£18,441763,7852
Newtownabbey5£17,096773,92111
Norfolk34£22,856650,35749
North Ayrshire5£42,098113,43714
North Down3£12,910969,5644
North Lanarkshire13£21,430651,57713
North Yorkshire39£20,014757,76598
Northamptonshire31£26,411551,40297
Northumberland8£17,517761,2672
Nottinghamshire50£20,012759,540125
Omagh9£26,087458,97122
Oxfordshire7£36,007223,76719
Pembrokeshire1£5,6501787,8221
Perth and Kinross3£34,490321,55324
Redbridge - Greater London9£14,063892,11111
Renfrewshire5£19,998653,25010
Rhondda Cynon Taf4£12,248970,6382
Shropshire28£20,044759,55853
Somerset13£23,423560,58042
South Ayrshire4£19,685651,16214
South Lanarkshire5£22,557560,66914
South Yorkshire66£19,733768,143148
Staffordshire43£22,802650,965106
Stirling1£16,998826,80514
Strabane3£25,810560,73411
Suffolk36£23,981652,67949
Surrey52£22,891650,94098
Swansea5£28,499436,97015
Tyne and Wear49£17,598758,19681
Waltham Forest - Greater London1£22,999533,8683
Warwickshire20£20,500768,13835
West Dunbartonshire3£16,897761,0396
West Midlands124£20,963667,000258
West Sussex25£20,962754,61944
West Yorkshire121£21,493765,061191
Wiltshire48£30,461543,67495
Worcestershire23£21,406976,59237
Wrexham1£15,995574,1851
Add postcode for better results.