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,702£19,892763,5495,288
Aberdeen City21£27,318436,88625
Aberdeenshire1£15,995864,0003
Angus3£21,958938,7654
Antrim10£16,576956,55011
Ards2£13,600997,4315
Argyll and Bute1£15,9796100,0002
Armagh8£15,4391297,7639
Ballymena4£13,423978,7758
Ballymoney5£15,824977,3838
Banbridge1£7,49511135,0005
Barking & Dagenham - Greater London1£7,2959130,262-
Barnet - Greater London3£14,7326105,1544
Bedfordshire105£14,964874,767155
Belfast9£17,386760,85969
Berkshire52£17,414878,21177
Blaenau Gwent3£23,499442,9101
Brent - Greater London6£15,940862,7999
Bristol30£22,162554,63567
Bromley - Greater London7£29,116431,33726
Buckinghamshire52£26,589654,94985
Cambridgeshire75£17,382770,004110
Cardiff18£28,385544,69643
Carmarthenshire1£14,995945,9222
Carrickfergus4£18,360672,2661
Ceredigion3£16,195797,9541
Cheshire88£21,322656,389105
City of Edinburgh43£18,161766,03858
City of London - Greater London76£23,611546,612255
Coleraine5£17,377773,60011
Conwy3£24,499445,5813
Cookstown3£11,16511102,2676
Cornwall5£18,801872,2203
County Durham20£17,243868,04844
Craigavon18£31,868432,01352
Croydon - Greater London10£18,2211163,2068
Cumbria3£15,4281659,1039
Derbyshire48£17,506766,78883
Derry6£17,995771,1703
Devon22£19,254760,52338
Dorset12£17,060964,39331
Down3£21,980553,7852
Dumfries and Galloway3£29,531421,6215
Dundee City10£23,117642,72721
Dungannon7£15,304891,26411
Ealing - Greater London7£14,078779,4936
East Ayrshire2£10,7471175,8486
East Lothian1£9,7508116,3101
East Riding of Yorkshire12£22,200660,68225
East Sussex22£20,677862,24240
Enfield - Greater London6£25,128546,93922
Essex90£20,923757,434149
Falkirk1£7,99513104,0001
Fermanagh4£20,741670,5005
Fife13£25,994543,79326
Flintshire10£15,017879,9412
Glasgow City48£21,289652,013118
Gloucestershire23£21,820652,00971
Greater Manchester168£15,941876,359332
Hampshire58£20,424757,997134
Harrow - Greater London4£12,4981081,4437
Havering - Greater London23£19,649768,95344
Herefordshire6£32,508323,57425
Hertfordshire71£22,318658,368128
Highland7£29,053434,42113
Hillingdon - Greater London40£15,717881,64041
Hounslow - Greater London15£20,049757,63922
Inverclyde1£6,99010124,404-
Isle of Wight2£17,542853,0001
Kent66£27,326537,817164
Kingston upon Thames - Greater London14£33,969426,54215
Lancashire83£18,751766,933163
Leicestershire39£21,422760,161117
Lincolnshire59£23,637648,223166
Lisburn4£13,243887,3038
Magherafelt23£18,745774,00920
Merseyside31£22,038650,90066
Merthyr Tydfil1£7,99513135,0001
Merton - Greater London2£7,7451198,2851
Monmouthshire1£25,000565,5551
Moray3£23,328749,8331
Neath Port Talbot2£22,197441,232-
Newport17£28,230537,08138
Newry and Mourne7£18,376763,7852
Newtownabbey6£15,828876,66711
Norfolk35£22,588649,90048
North Ayrshire5£42,098113,43714
North Down3£12,910969,5644
North Lanarkshire13£21,391651,57713
North Yorkshire40£20,520756,65998
Northamptonshire29£25,866553,36598
Northumberland8£17,517764,9033
Nottinghamshire49£20,153758,445126
Omagh9£26,087458,97122
Oxfordshire9£32,283340,74618
Pembrokeshire1£5,6501787,8221
Perth and Kinross3£34,490321,55323
Redbridge - Greater London9£13,952892,11111
Renfrewshire5£19,998653,25010
Rhondda Cynon Taf4£12,123970,6382
Shropshire28£20,044759,57052
Somerset12£23,596561,84241
South Ayrshire6£19,188648,35714
South Lanarkshire5£22,557560,66914
South Yorkshire73£20,036767,577149
Staffordshire43£22,382653,395108
Stirling1£16,998826,80513
Strabane3£25,810560,94311
Suffolk35£23,837653,75350
Surrey51£21,850654,033100
Swansea7£28,356437,50115
Tyne and Wear48£17,651757,59684
Waltham Forest - Greater London1£22,999533,8683
Warwickshire21£21,190766,13035
West Dunbartonshire3£16,897761,0396
West Midlands125£20,480768,680255
West Sussex26£20,141755,02045
West Yorkshire117£21,903765,066195
Wiltshire46£31,190541,17699
Worcestershire26£21,938870,73636
Wrexham1£15,995574,1851
Add postcode for better results.