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,791763,1725,064
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,4255
Bedfordshire98£14,799975,262149
Belfast11£17,543763,40961
Berkshire49£17,533878,66569
Blaenau Gwent3£23,166442,9101
Brent - Greater London5£13,845869,3989
Bristol29£25,322551,11864
Bromley - Greater London6£28,035725,95521
Buckinghamshire62£24,081654,07184
Caerphilly1£10,690987,7814
Cambridgeshire77£16,341772,020105
Cardiff21£32,585431,67846
Carmarthenshire2£16,245852,6612
Carrickfergus4£17,848672,266-
Ceredigion2£18,4953101,5252
Cheshire80£21,624659,24390
City of Edinburgh40£18,040767,55350
City of London - Greater London74£22,188652,664224
Clackmannanshire1£15,998862,722-
Coleraine5£16,621881,40010
Conwy3£24,499445,5812
Cookstown4£14,111975,8396
Cornwall5£17,495763,9005
County Durham20£15,947868,28749
Craigavon14£29,959435,26151
Croydon - Greater London9£20,7891054,19110
Cumbria2£10,6451664,6557
Derbyshire47£17,304768,17886
Derry5£17,396781,0844
Devon14£17,237856,23542
Dorset12£18,645959,89125
Down2£21,645648,1774
Dumfries and Galloway3£29,531421,6215
Dundee City12£23,711642,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,678754,061122
Gloucestershire22£24,661647,60768
Greater Manchester146£15,041878,091335
Hampshire68£21,028756,117128
Harrow - Greater London3£11,1301093,2359
Havering - Greater London22£19,561660,28445
Herefordshire6£31,668329,33819
Hertfordshire68£23,304657,245124
Highland14£35,704427,7848
Hillingdon - Greater London37£16,182877,60247
Hounslow - Greater London14£21,831757,64818
Inverclyde1£6,99010124,404-
Isle of Wight4£15,000856,0491
Kent59£25,617542,059145
Kingston upon Thames - Greater London10£34,295430,80218
Lancashire84£18,395765,986151
Leicestershire42£20,987661,96997
Lincolnshire60£22,497651,125144
Lisburn4£15,606872,22910
Magherafelt18£19,466769,77823
Merseyside30£21,562652,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,36231
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,679759,00484
Northamptonshire32£22,737556,70893
Northumberland8£17,0051064,0684
Nottinghamshire35£18,652764,022124
Omagh11£25,422455,96221
Oxfordshire11£26,907437,15218
Pembrokeshire1£5,3501787,8221
Perth and Kinross3£34,225318,09816
Powys1£17,995442,8002
Redbridge - Greater London8£12,4649107,12514
Renfrewshire6£20,931649,6889
Rhondda Cynon Taf2£12,247969,6093
Shropshire28£18,339866,72353
Somerset12£20,378663,75635
South Ayrshire8£17,365763,39412
South Lanarkshire5£22,217560,6698
South Yorkshire62£19,904766,338164
Staffordshire48£21,432655,99598
Strabane4£23,920571,20710
Suffolk32£24,266652,65950
Surrey56£20,229757,59297
Swansea5£26,599434,58714
Tyne and Wear51£18,659755,10391
Waltham Forest - Greater London2£22,499531,1382
Warwickshire21£20,350768,45535
West Dunbartonshire4£16,297766,7794
West Lothian1£22,495540,0003
West Midlands110£19,351771,605253
West Sussex30£21,382747,88541
West Yorkshire120£21,939764,724203
Wiltshire47£32,618539,46699
Worcestershire29£25,008865,50035
Wrexham2£11,4958103,8433
Add postcode for better results.