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,765763,8235,117
Aberdeen City13£28,414435,42630
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,5003
Barking & Dagenham - Greater London2£14,995891,131-
Barnet - Greater London3£16,5627100,4255
Bedfordshire95£14,857875,122154
Belfast10£17,697763,36666
Berkshire49£17,550878,76870
Blaenau Gwent3£23,499442,9101
Brent - Greater London6£15,695863,1329
Bristol30£25,531550,73864
Bromley - Greater London7£27,164729,17920
Buckinghamshire59£23,376657,97185
Caerphilly1£10,690987,7814
Cambridgeshire75£16,585772,203106
Cardiff23£30,960432,21745
Carmarthenshire2£16,995852,6612
Carrickfergus4£17,848672,2661
Ceredigion2£18,4953101,5252
Cheshire82£21,681657,72492
City of Edinburgh41£18,341766,76547
City of London - Greater London72£22,424651,058229
Coleraine5£16,621881,40010
Conwy3£24,499445,5812
Cookstown5£12,4191086,8715
Cornwall5£17,495763,9005
County Durham21£16,549867,58743
Craigavon18£29,301434,89450
Croydon - Greater London9£20,9781158,2919
Cumbria2£10,6451664,6557
Derbyshire46£17,726766,26788
Derry7£17,568774,8142
Devon16£18,591855,64939
Dorset13£17,241963,56330
Down2£21,745648,1774
Dumfries and Galloway3£29,531421,6215
Dundee City12£23,106646,27221
Dungannon6£21,463783,48411
Ealing - Greater London7£13,864779,4936
East Ayrshire2£10,7471175,8304
East Lothian1£9,7508116,3101
East Riding of Yorkshire15£20,574660,38122
East Sussex24£19,912866,90237
Enfield - Greater London9£26,383540,67619
Essex78£20,318759,295154
Falkirk2£7,99312113,0441
Fermanagh6£18,791780,5006
Fife14£23,948649,13523
Flintshire10£15,017879,9412
Glasgow City43£21,383652,811112
Gloucestershire26£25,736543,75265
Greater Manchester143£14,885879,363336
Hampshire64£20,463758,179133
Harrow - Greater London3£11,1301093,2359
Havering - Greater London22£19,171665,71742
Herefordshire7£34,219326,97521
Hertfordshire64£23,099657,384130
Highland14£35,704427,7849
Hillingdon - Greater London39£14,829883,53346
Hounslow - Greater London14£21,960757,64819
Inverclyde1£6,99010124,404-
Isle of Wight4£15,000856,0491
Kent54£25,350541,718152
Kingston upon Thames - Greater London11£34,796428,57017
Lancashire85£18,629766,623156
Leicestershire41£21,528661,09198
Lincolnshire59£22,879649,782158
Lisburn3£15,158872,06610
Magherafelt21£19,002771,14321
Merseyside31£21,173654,69360
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-
Newport14£27,987437,05233
Newry and Mourne7£20,383654,7684
Newtownabbey8£16,621766,43812
Norfolk31£22,073653,34245
North Ayrshire4£39,648220,84110
North Down2£10,743989,1135
North Lanarkshire13£19,007755,17513
North Yorkshire37£19,723759,63585
Northamptonshire27£21,805661,41196
Northumberland8£17,0991064,0684
Nottinghamshire44£20,094757,408122
Omagh9£25,133457,39824
Oxfordshire10£28,402433,51419
Pembrokeshire1£5,3501787,8221
Perth and Kinross3£34,225318,09816
Powys1£12,990983,2001
Redbridge - Greater London10£13,472899,90012
Renfrewshire6£20,931649,68810
Rhondda Cynon Taf2£12,247969,6093
Shropshire26£18,236766,69154
Somerset12£20,188668,52836
South Ayrshire8£18,115759,37913
South Lanarkshire6£22,914555,53710
South Yorkshire63£19,758767,177165
Staffordshire50£21,413655,322100
Strabane4£23,920571,20711
Suffolk33£23,940653,26452
Surrey56£19,648760,26998
Swansea4£28,749430,73414
Tyne and Wear51£17,573758,00886
Waltham Forest - Greater London2£22,499531,1372
Warwickshire18£19,925770,00937
West Dunbartonshire4£16,297766,7794
West Midlands120£20,160769,055252
West Sussex31£21,000748,67745
West Yorkshire122£22,111765,584204
Wiltshire42£31,241543,676100
Worcestershire31£25,394863,73733
Wrexham4£17,245984,7221
Add postcode for better results.