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,613£19,782763,1725,023
Aberdeen City8£28,312534,74934
Aberdeenshire1£14,995864,0003
Angus1£22,990931,9586
Antrim12£17,463852,6178
Ards1£20,750576,8616
Argyll and Bute1£15,4796100,0001
Armagh7£16,0601298,5869
Ballymena4£11,9231082,9006
Ballymoney5£15,784977,3836
Banbridge2£14,698992,5002
Barking & Dagenham - Greater London2£14,995891,131-
Barnet - Greater London3£16,5627100,4254
Bedfordshire98£14,794975,262147
Belfast11£17,543763,40961
Berkshire49£17,494878,66569
Blaenau Gwent3£23,166442,9101
Brent - Greater London5£13,845869,3989
Bristol29£25,322551,11864
Bromley - Greater London6£28,035725,95521
Buckinghamshire62£24,079654,07183
Caerphilly1£10,690987,7814
Cambridgeshire77£16,258772,020104
Cardiff21£32,585431,67846
Carmarthenshire2£16,245852,6612
Carrickfergus4£17,848672,266-
Ceredigion2£18,4953101,5252
Cheshire80£21,624659,24389
City of Edinburgh40£18,031767,55349
City of London - Greater London74£22,188652,664219
Clackmannanshire1£15,998862,722-
Coleraine5£16,621881,40010
Conwy3£24,499445,5812
Cookstown4£14,111975,8396
Cornwall5£17,495763,9005
County Durham20£15,937868,28749
Craigavon14£29,959435,26151
Croydon - Greater London9£20,7891054,19110
Cumbria2£10,6451664,6557
Derbyshire47£17,311768,17886
Derry5£17,396781,0844
Devon14£17,237856,23542
Dorset12£18,566959,89124
Down2£21,645648,1774
Dumfries and Galloway3£29,531421,6215
Dundee City12£23,461642,13420
Dungannon6£21,463783,48410
Ealing - Greater London7£13,792779,4935
East Ayrshire2£10,7471175,8303
East Lothian1£9,7508116,3101
East Riding of Yorkshire14£20,402658,93723
East Sussex24£20,031866,51534
Enfield - Greater London10£28,594438,35318
Essex79£20,725758,977151
Falkirk3£7,24512106,2961
Fermanagh7£19,242678,5714
Fife15£25,118546,25124
Flintshire10£15,017879,9412
Glasgow City32£20,672754,061121
Gloucestershire22£24,661647,60768
Greater Manchester146£15,042878,091332
Hampshire68£21,018756,117127
Harrow - Greater London3£10,9771093,2359
Havering - Greater London22£19,561660,28445
Herefordshire6£31,635329,33819
Hertfordshire68£23,301657,245123
Highland14£35,704427,7848
Hillingdon - Greater London37£16,166877,60247
Hounslow - Greater London14£21,831757,64818
Inverclyde1£6,99010124,404-
Isle of Wight4£15,000856,0491
Kent59£25,562542,059138
Kingston upon Thames - Greater London10£34,295430,80218
Lancashire84£18,368765,986149
Leicestershire42£20,939661,96997
Lincolnshire60£22,491651,125143
Lisburn4£15,606872,22910
Magherafelt18£19,424769,77823
Merseyside30£21,516652,51756
Merthyr Tydfil1£7,99513135,0001
Merton - Greater London1£7,9901186,3002
Monmouthshire2£17,598777,7781
Moray2£22,995752,7492
Neath Port Talbot3£23,221439,062-
Newport15£28,554436,36230
Newry and Mourne7£20,343654,7684
Newtownabbey6£18,162661,69513
Norfolk34£22,699651,56146
North Ayrshire4£43,14812,17110
North Down1£9,9909105,2365
North Lanarkshire14£18,024762,69813
North Yorkshire37£19,698759,00483
Northamptonshire32£22,706556,70893
Northumberland8£17,0051064,0684
Nottinghamshire35£18,652764,022124
Omagh11£25,422455,96221
Oxfordshire11£26,910437,15218
Pembrokeshire1£5,3501787,8221
Perth and Kinross3£34,225318,09815
Powys1£17,995442,8002
Redbridge - Greater London8£12,4209107,12514
Renfrewshire6£20,931649,6889
Rhondda Cynon Taf2£12,247969,6093
Shropshire28£18,339866,72352
Somerset12£20,323663,75635
South Ayrshire8£17,365763,39412
South Lanarkshire5£22,217560,6698
South Yorkshire62£19,901766,338162
Staffordshire48£21,415655,99597
Strabane4£23,920571,20710
Suffolk32£24,281652,65949
Surrey56£20,222757,59297
Swansea5£26,599434,58713
Tyne and Wear51£18,617755,10391
Waltham Forest - Greater London2£22,499531,1382
Warwickshire21£20,364768,45535
West Dunbartonshire4£16,297766,7794
West Lothian1£22,495540,0003
West Midlands110£19,350771,605251
West Sussex30£21,383747,88541
West Yorkshire120£21,921764,724203
Wiltshire47£32,617539,46698
Worcestershire29£24,991865,50035
Wrexham2£11,4958103,8433
Add postcode for better results.