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,716£19,934763,5765,258
Aberdeen City19£26,740538,90229
Aberdeenshire1£15,995864,0004
Angus3£21,958938,7653
Antrim10£15,506963,04010
Ards2£13,600997,4315
Argyll and Bute1£15,9796100,0002
Armagh9£19,1681189,7897
Ballymena4£13,423978,7759
Ballymoney5£15,824977,3839
Banbridge1£7,49511135,0005
Barking & Dagenham - Greater London1£7,2959130,262-
Barnet - Greater London3£14,8956105,1544
Bedfordshire105£15,492873,938153
Belfast8£16,809765,38868
Berkshire51£16,783880,37775
Blaenau Gwent3£23,499442,9101
Brent - Greater London6£15,439778,7998
Bristol31£23,000552,41366
Bromley - Greater London11£29,109428,98722
Buckinghamshire49£27,071654,07489
Cambridgeshire80£17,619769,629107
Cardiff18£27,107643,81644
Carmarthenshire1£14,995945,9222
Carrickfergus4£18,360672,2661
Ceredigion2£18,4953101,5251
Cheshire89£21,407656,300108
City of Edinburgh42£18,381765,46058
City of London - Greater London72£23,869546,150262
Coleraine6£18,813768,61310
Conwy3£24,499445,5815
Cookstown3£11,16511102,2677
Cornwall5£18,913872,2203
County Durham19£15,650874,70243
Craigavon22£32,345329,94749
Croydon - Greater London10£18,2211163,2068
Cumbria3£15,3351659,1039
Derbyshire51£17,997765,42982
Derry6£18,311771,1704
Devon22£19,296760,52341
Dorset11£17,497964,24731
Down3£21,980553,7852
Dumfries and Galloway5£29,718420,2433
Dundee City11£22,497645,66621
Dungannon9£15,397795,5399
Ealing - Greater London7£14,078779,4937
East Ayrshire2£10,7471175,8486
East Lothian1£9,7508116,3101
East Riding of Yorkshire11£20,332664,44525
East Sussex23£20,661861,14440
Enfield - Greater London6£25,078546,93922
Essex88£21,233756,584154
Falkirk1£7,99513104,0001
Fermanagh4£20,741670,5005
Fife12£27,422538,35929
Flintshire10£15,017879,9412
Glasgow City47£21,242652,477118
Gloucestershire20£21,578654,31969
Greater Manchester173£15,902875,311320
Hampshire56£19,653758,415130
Harrow - Greater London3£12,3471064,9247
Havering - Greater London22£17,596771,92942
Herefordshire7£30,895327,34624
Hertfordshire75£22,225658,475128
Highland8£28,796431,52312
Hillingdon - Greater London41£15,252881,89539
Hounslow - Greater London16£20,515755,23220
Inverclyde1£6,99010124,404-
Isle of Wight2£17,579853,0001
Kent65£27,764536,899168
Kingston upon Thames - Greater London15£34,158425,18914
Lancashire83£17,021875,365157
Leicestershire42£21,048763,217118
Lincolnshire65£23,603648,764163
Lisburn4£13,243887,3038
Magherafelt24£18,816772,59219
Merseyside35£20,936655,33262
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-
Newport14£29,708437,62738
Newry and Mourne7£18,441763,7853
Newtownabbey5£17,096773,92112
Norfolk34£22,414650,65748
North Ayrshire5£42,098113,43714
North Down3£12,910969,5644
North Lanarkshire11£20,771753,93813
North Yorkshire41£20,104757,20098
Northamptonshire31£26,428551,40299
Northumberland7£17,162761,2672
Nottinghamshire50£20,226758,815125
Omagh10£26,668457,87122
Oxfordshire7£36,079223,76719
Pembrokeshire1£5,6501787,8221
Perth and Kinross3£34,490321,55324
Redbridge - Greater London9£14,063892,11113
Renfrewshire5£19,998653,25011
Rhondda Cynon Taf4£12,248970,6382
Shropshire28£20,065759,55853
Somerset12£20,620565,42044
South Ayrshire4£19,685651,16214
South Lanarkshire5£22,558560,66914
South Yorkshire70£19,533768,298142
Staffordshire42£22,964650,988107
Stirling1£16,998826,80515
Strabane3£25,810560,73411
Suffolk34£25,400650,97649
Surrey53£23,179650,37898
Swansea5£28,499436,97016
Tyne and Wear47£17,924756,12280
Waltham Forest - Greater London1£22,999533,8663
Warwickshire16£19,265875,62638
West Dunbartonshire3£16,897761,0396
West Midlands125£20,901666,987261
West Sussex27£23,377850,91043
West Yorkshire120£20,786767,367192
Wiltshire48£30,078543,76794
Worcestershire26£22,397872,56335
Wrexham1£15,995574,1851
Add postcode for better results.