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,683£19,673763,8895,217
Aberdeen City20£27,704436,74524
Aberdeenshire1£15,995864,0003
Angus3£21,958938,9584
Antrim10£16,576956,55011
Ards2£13,600997,4315
Argyll and Bute1£15,9796100,0002
Armagh8£15,4271297,7638
Ballymena4£13,298978,7758
Ballymoney5£15,824977,3837
Banbridge1£7,49511135,0004
Barking & Dagenham - Greater London1£7,2959130,262-
Barnet - Greater London3£14,6486105,1544
Bedfordshire106£15,317875,014151
Belfast9£17,386760,86370
Berkshire50£16,894880,71771
Blaenau Gwent3£23,499442,9101
Brent - Greater London5£17,151755,36010
Bristol28£21,528656,50867
Bromley - Greater London6£26,037727,79125
Buckinghamshire61£25,708654,38183
Cambridgeshire78£17,284771,633106
Cardiff17£29,030539,91145
Carmarthenshire2£16,995852,6592
Carrickfergus4£18,360672,2661
Ceredigion3£16,195797,9541
Cheshire89£21,445656,628101
City of Edinburgh43£17,685866,97957
City of London - Greater London74£23,255547,033249
Coleraine5£17,377773,60010
Conwy3£24,499445,5812
Cookstown3£11,16511102,2675
Cornwall5£20,945754,0114
County Durham21£18,062764,08145
Craigavon19£33,558326,85450
Croydon - Greater London10£18,1211163,2067
Cumbria3£15,4281659,1038
Derbyshire49£17,429768,18687
Derry6£17,995771,1703
Devon21£21,231754,85137
Dorset12£16,961964,39331
Down2£21,995648,1773
Dumfries and Galloway3£29,531421,6215
Dundee City8£23,816643,22423
Dungannon6£14,280895,47510
Ealing - Greater London7£14,078779,4936
East Ayrshire2£10,7471175,8486
East Lothian1£9,7508116,3101
East Riding of Yorkshire14£21,999659,38325
East Sussex24£20,058864,35239
Enfield - Greater London7£25,823544,00922
Essex87£21,206756,652148
Falkirk2£7,99312113,0441
Fermanagh6£19,091779,3335
Fife11£23,456648,52226
Flintshire10£15,017879,9412
Glasgow City47£21,282652,655111
Gloucestershire25£23,544644,21866
Greater Manchester164£15,592877,554327
Hampshire58£19,582761,453135
Harrow - Greater London4£12,4981081,4437
Havering - Greater London22£19,958664,55146
Herefordshire6£34,966331,20526
Hertfordshire68£22,163759,991126
Highland11£32,524430,13913
Hillingdon - Greater London43£15,184881,22141
Hounslow - Greater London15£22,369656,01623
Inverclyde1£6,99010124,404-
Isle of Wight2£17,542853,0001
Kent55£25,264541,406160
Kingston upon Thames - Greater London12£34,829428,44117
Lancashire81£18,270768,258157
Leicestershire40£21,153757,936107
Lincolnshire62£23,607648,473162
Lisburn4£13,368979,8759
Magherafelt23£18,723774,00920
Merseyside32£21,831653,05168
Merthyr Tydfil1£7,99513135,0001
Merton - Greater London2£7,7451198,2851
Monmouthshire2£17,748777,7781
Moray3£23,328749,8331
Neath Port Talbot2£22,197441,232-
Newport17£27,174537,08137
Newry and Mourne7£18,376763,7852
Newtownabbey5£14,895879,73112
Norfolk32£23,150650,33849
North Ayrshire4£40,398212,45412
North Down3£12,910969,5643
North Lanarkshire13£21,391651,57713
North Yorkshire37£19,974759,37593
Northamptonshire31£25,208553,42693
Northumberland8£17,517764,9033
Nottinghamshire48£20,131759,174127
Omagh10£25,468459,47422
Oxfordshire10£32,193326,60819
Pembrokeshire1£5,6501787,8221
Perth and Kinross4£30,791426,45918
Powys1£12,990983,2001
Redbridge - Greater London9£13,952892,11111
Renfrewshire5£19,898653,25010
Rhondda Cynon Taf3£11,1641067,3373
Shropshire27£19,012763,85154
Somerset11£21,130561,88538
South Ayrshire7£18,732654,90214
South Lanarkshire5£22,247560,66913
South Yorkshire69£19,596768,745153
Staffordshire43£21,300654,918102
Stirling1£16,998826,80514
Strabane3£25,810560,94311
Suffolk33£23,697654,60650
Surrey52£20,498756,983100
Swansea5£30,599325,64716
Tyne and Wear49£17,492757,66384
Waltham Forest - Greater London1£22,999533,8683
Warwickshire19£21,184765,16835
West Dunbartonshire4£16,422766,7795
West Midlands116£21,280665,250259
West Sussex27£19,494755,60543
West Yorkshire117£22,111764,806200
Wiltshire46£30,437540,35099
Worcestershire29£23,180868,85937
Wrexham2£11,4958103,8431
Add postcode for better results.