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,596£19,669763,8625,170
Aberdeen City10£27,150537,42833
Aberdeenshire1£15,995864,0003
Angus2£18,9901143,1875
Antrim12£17,521852,6178
Ards1£20,750576,8616
Argyll and Bute1£15,4796100,0001
Armagh8£15,4271297,7638
Ballymena3£12,2321083,8667
Ballymoney5£15,784977,3837
Banbridge2£14,698992,5002
Barking & Dagenham - Greater London2£14,995891,131-
Barnet - Greater London3£16,5627100,4255
Bedfordshire95£14,623975,179152
Belfast11£17,543763,40965
Berkshire51£18,200877,06270
Blaenau Gwent3£23,499442,9101
Brent - Greater London5£13,784869,3989
Bristol28£25,337551,79365
Bromley - Greater London6£28,109725,95521
Buckinghamshire59£23,699656,19486
Caerphilly1£10,690987,7814
Cambridgeshire74£16,541772,037105
Cardiff20£33,315429,54449
Carmarthenshire2£16,995852,6612
Carrickfergus4£17,848672,2661
Ceredigion2£18,4953101,5252
Cheshire79£21,665659,23192
City of Edinburgh39£17,926868,30150
City of London - Greater London76£21,990654,020227
Clackmannanshire1£15,998862,722-
Coleraine5£16,621881,40010
Conwy3£24,499445,5812
Cookstown4£14,111975,8396
Cornwall5£17,495763,9005
County Durham21£15,444870,37747
Craigavon14£29,959435,26151
Croydon - Greater London9£20,7891054,19110
Cumbria2£10,6451664,6557
Derbyshire45£17,465767,49790
Derry5£17,396781,0844
Devon14£16,816858,45741
Dorset11£16,656965,01430
Down2£21,645648,1774
Dumfries and Galloway3£29,531421,6215
Dundee City12£23,711642,13421
Dungannon6£21,463783,48410
Ealing - Greater London7£13,792779,4936
East Ayrshire1£6,49514104,9635
East Lothian1£9,7508116,3101
East Riding of Yorkshire15£20,774658,81922
East Sussex24£19,770866,90235
Enfield - Greater London9£26,383540,67618
Essex78£20,076759,902155
Falkirk3£7,24512106,2961
Fermanagh6£18,791780,5006
Fife14£22,383650,22724
Flintshire10£15,017879,9412
Glasgow City32£20,688754,061124
Gloucestershire22£24,661647,60769
Greater Manchester144£14,915878,771340
Hampshire67£20,977757,164128
Harrow - Greater London3£11,1301093,2359
Havering - Greater London21£19,146762,23044
Herefordshire6£31,667329,33821
Hertfordshire70£23,321656,878129
Highland14£35,704427,7849
Hillingdon - Greater London36£15,787878,88949
Hounslow - Greater London14£21,874757,64818
Inverclyde1£6,99010124,404-
Isle of Wight4£15,000856,0491
Kent58£25,457542,566146
Kingston upon Thames - Greater London10£34,295430,80218
Lancashire85£18,276866,812155
Leicestershire40£21,425661,37199
Lincolnshire60£22,799650,506154
Lisburn4£15,606872,22910
Magherafelt19£19,376770,47423
Merseyside32£21,454653,24358
Merthyr Tydfil1£7,99513135,0001
Merton - Greater London1£7,9901186,3002
Monmouthshire2£17,598777,7781
Moray2£22,995752,7492
Neath Port Talbot3£24,198439,062-
Newport15£28,554436,36233
Newry and Mourne7£20,383654,7684
Newtownabbey8£15,433875,80213
Norfolk33£22,727651,65447
North Ayrshire4£43,14812,17111
North Down1£9,9909105,2365
North Lanarkshire14£18,074762,69813
North Yorkshire38£19,026760,10682
Northamptonshire29£22,248656,60597
Northumberland8£17,0991064,0684
Nottinghamshire34£18,947763,432130
Omagh11£25,513455,96221
Oxfordshire12£26,567437,29317
Pembrokeshire1£5,3501787,8221
Perth and Kinross3£34,225318,09816
Powys2£15,493763,0001
Redbridge - Greater London8£12,4649107,12514
Renfrewshire6£20,931649,68810
Rhondda Cynon Taf2£12,247969,6093
Shropshire27£18,479765,55553
Somerset11£20,357665,42236
South Ayrshire8£18,115759,37914
South Lanarkshire5£22,237560,6699
South Yorkshire62£19,870765,739168
Staffordshire47£21,729655,376102
Strabane4£23,920571,20710
Suffolk33£23,911653,26051
Surrey55£19,664759,56798
Swansea5£26,599434,58714
Tyne and Wear49£18,410756,95892
Waltham Forest - Greater London2£22,499531,1382
Warwickshire21£20,364768,46937
West Dunbartonshire4£16,297766,7794
West Lothian1£22,495540,0003
West Midlands110£19,675770,396262
West Sussex30£21,392747,88543
West Yorkshire122£21,944765,860202
Wiltshire44£32,429541,69199
Worcestershire30£25,308764,11834
Wrexham4£17,245984,7221
Add postcode for better results.