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,639£19,737763,8295,110
Aberdeen City12£28,283536,07831
Aberdeenshire1£15,995864,0003
Angus2£18,9901143,1875
Antrim12£17,538852,6178
Ards1£20,750576,8616
Argyll and Bute1£15,4796100,0001
Armagh8£15,4271297,7638
Ballymena4£12,1731082,9006
Ballymoney5£15,784977,3837
Banbridge2£14,698992,5002
Barking & Dagenham - Greater London2£14,995891,131-
Barnet - Greater London3£16,5627100,4255
Bedfordshire95£14,697875,233153
Belfast10£17,547763,36665
Berkshire51£18,205877,06170
Blaenau Gwent3£23,499442,9101
Brent - Greater London5£13,784869,39810
Bristol31£25,193551,26462
Bromley - Greater London6£28,109725,95521
Buckinghamshire60£23,536657,25985
Caerphilly1£10,690987,7814
Cambridgeshire77£16,717772,017103
Cardiff23£32,612429,64545
Carmarthenshire2£16,995852,6612
Carrickfergus4£17,848672,2661
Ceredigion2£18,4953101,5252
Cheshire82£21,588658,64692
City of Edinburgh39£18,359766,27149
City of London - Greater London75£22,373652,383229
Coleraine5£16,621881,40010
Conwy3£24,499445,5812
Cookstown5£12,4191086,8715
Cornwall5£17,495763,9005
County Durham21£15,825870,28044
Craigavon15£29,295435,98250
Croydon - Greater London9£20,9781158,2919
Cumbria2£10,6451664,6557
Derbyshire47£18,003765,77989
Derry6£17,330775,9863
Devon16£18,591855,64939
Dorset13£17,275963,56328
Down2£21,645648,1774
Dumfries and Galloway3£29,531421,6215
Dundee City11£23,025647,27522
Dungannon6£21,463783,48410
Ealing - Greater London7£13,864779,4936
East Ayrshire2£10,7471175,8304
East Lothian1£9,7508116,3101
East Riding of Yorkshire16£20,600660,85022
East Sussex24£19,912866,90236
Enfield - Greater London9£26,383540,67618
Essex79£20,098760,208152
Falkirk2£7,99312113,0441
Fermanagh6£18,791780,5006
Fife14£20,937755,54724
Flintshire10£15,017879,9412
Glasgow City43£21,227652,811112
Gloucestershire26£25,736543,75265
Greater Manchester141£14,884879,328338
Hampshire63£20,265758,342133
Harrow - Greater London3£11,1301093,2359
Havering - Greater London21£19,670664,30343
Herefordshire7£34,222327,01820
Hertfordshire65£22,842659,219132
Highland14£35,704427,7849
Hillingdon - Greater London36£14,824882,44448
Hounslow - Greater London14£21,874757,64819
Inverclyde1£6,99010124,404-
Isle of Wight4£15,000856,0491
Kent55£25,152542,623147
Kingston upon Thames - Greater London10£34,295430,80218
Lancashire85£18,421767,508155
Leicestershire40£21,742660,45498
Lincolnshire60£22,836649,909154
Lisburn3£15,158872,06610
Magherafelt20£18,830772,65022
Merseyside33£21,046654,67658
Merthyr Tydfil1£7,99513135,0001
Merton - Greater London1£7,9901186,3002
Monmouthshire2£17,748777,7781
Moray3£23,328749,8331
Neath Port Talbot3£24,198439,062-
Newport15£28,554436,36233
Newry and Mourne7£20,383654,7684
Newtownabbey7£16,353768,73813
Norfolk31£22,068653,34247
North Ayrshire4£43,14812,17111
North Down1£9,9909105,2365
North Lanarkshire13£19,007755,17513
North Yorkshire38£19,557759,25883
Northamptonshire29£21,439661,05097
Northumberland8£17,0991064,0684
Nottinghamshire43£20,104758,893123
Omagh9£25,133457,39821
Oxfordshire12£26,567437,29319
Pembrokeshire1£5,3501787,8221
Perth and Kinross3£34,225318,09816
Powys2£15,493763,0001
Redbridge - Greater London10£13,472899,90012
Renfrewshire6£20,931649,68810
Rhondda Cynon Taf2£12,247969,6093
Shropshire27£18,523765,37453
Somerset12£19,902667,74235
South Ayrshire9£17,908659,57413
South Lanarkshire6£22,914555,5379
South Yorkshire63£19,872765,739167
Staffordshire49£21,736653,821101
Strabane4£23,920571,20711
Suffolk33£23,940653,26052
Surrey57£19,582760,00397
Swansea5£26,599434,58714
Tyne and Wear49£17,841757,85787
Waltham Forest - Greater London2£22,499531,1382
Warwickshire21£20,387768,46937
West Dunbartonshire4£16,297766,7794
West Midlands115£19,817770,697257
West Sussex30£20,903748,94643
West Yorkshire123£22,104765,396203
Wiltshire43£31,439542,91198
Worcestershire30£24,874864,44234
Wrexham4£17,245984,7221
Add postcode for better results.