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,706£19,911763,4065,258
Aberdeen City19£26,625538,90226
Aberdeenshire1£15,995864,0003
Angus3£21,958938,7654
Antrim10£16,576956,55011
Ards2£13,600997,4315
Argyll and Bute1£15,9796100,0002
Armagh8£15,5641297,7638
Ballymena4£13,423978,7758
Ballymoney5£15,824977,3839
Banbridge1£7,49511135,0005
Barking & Dagenham - Greater London1£7,2959130,262-
Barnet - Greater London3£14,7326105,1544
Bedfordshire106£15,394873,820151
Belfast9£17,386760,85969
Berkshire53£17,415877,77577
Blaenau Gwent3£23,499442,9101
Brent - Greater London7£14,304875,6858
Bristol32£22,882552,93164
Bromley - Greater London7£29,116431,33726
Buckinghamshire53£26,463655,08585
Cambridgeshire76£17,764768,750108
Cardiff18£27,912643,99444
Carmarthenshire1£14,995945,9222
Carrickfergus4£18,360672,2661
Ceredigion2£18,4953101,5251
Cheshire89£21,291656,666105
City of Edinburgh42£18,248765,98858
City of London - Greater London76£23,456546,450257
Coleraine5£17,377773,60011
Conwy3£24,499445,5814
Cookstown3£11,16511102,2676
Cornwall5£18,814872,2203
County Durham19£16,487871,41845
Craigavon18£31,868432,01352
Croydon - Greater London10£18,2211163,2068
Cumbria3£15,4281659,1039
Derbyshire48£17,668766,24784
Derry6£18,061771,1703
Devon22£19,254760,52338
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,4936
East Ayrshire2£10,7471175,8486
East Lothian1£9,7508116,3101
East Riding of Yorkshire13£21,715659,14724
East Sussex22£20,714862,24240
Enfield - Greater London6£25,128546,93922
Essex89£20,925757,378151
Falkirk1£7,99513104,0001
Fermanagh4£20,741670,5005
Fife12£27,422538,35927
Flintshire10£15,017879,9412
Glasgow City49£21,344651,210115
Gloucestershire24£21,368653,17670
Greater Manchester171£15,819876,653326
Hampshire56£20,855756,096135
Harrow - Greater London3£12,3471064,9247
Havering - Greater London22£18,496770,70043
Herefordshire6£32,508323,57425
Hertfordshire73£22,519657,808125
Highland7£29,053434,42113
Hillingdon - Greater London41£15,601880,99040
Hounslow - Greater London15£20,122757,63922
Inverclyde1£6,99010124,404-
Isle of Wight2£17,542853,0001
Kent67£26,931538,515165
Kingston upon Thames - Greater London14£33,969426,54215
Lancashire83£17,767871,565160
Leicestershire40£21,187761,737116
Lincolnshire62£23,612647,825163
Lisburn4£13,243887,3038
Magherafelt23£18,745774,00920
Merseyside32£21,724651,88464
Merthyr Tydfil1£7,99513135,0001
Merton - Greater London2£7,7451198,2851
Monmouthshire1£25,000565,5551
Moray3£23,328749,8331
Neath Port Talbot2£22,197441,232-
Newport17£28,230537,08138
Newry and Mourne7£18,376763,7852
Newtownabbey5£16,995773,92111
Norfolk34£22,841650,35748
North Ayrshire5£42,098113,43714
North Down3£12,910969,5644
North Lanarkshire13£21,430651,57713
North Yorkshire40£20,507756,64798
Northamptonshire29£25,512554,44598
Northumberland8£17,517764,9033
Nottinghamshire51£19,933759,019124
Omagh9£26,087458,97122
Oxfordshire8£34,438325,65219
Pembrokeshire1£5,6501787,8221
Perth and Kinross3£34,490321,55323
Redbridge - Greater London9£13,952892,11111
Renfrewshire5£19,998653,25010
Rhondda Cynon Taf4£12,248970,6382
Shropshire28£20,044759,57053
Somerset13£23,423560,58040
South Ayrshire5£20,048649,43314
South Lanarkshire5£22,557560,66914
South Yorkshire67£19,893768,268149
Staffordshire43£22,615652,030107
Stirling1£16,998826,80513
Strabane3£25,810560,94311
Suffolk35£24,083652,71350
Surrey50£22,585651,714100
Swansea5£28,399436,97015
Tyne and Wear49£17,598758,83582
Waltham Forest - Greater London1£22,999533,8683
Warwickshire21£21,190766,13035
West Dunbartonshire3£16,897761,0396
West Midlands123£20,833667,487258
West Sussex24£19,580756,41645
West Yorkshire119£21,605765,752192
Wiltshire46£31,292541,20198
Worcestershire26£21,926870,73136
Wrexham1£15,995574,1851
Add postcode for better results.