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,694£20,053763,6525,253
Aberdeen City21£25,858540,39128
Aberdeenshire2£21,995644,5003
Angus3£21,958938,7653
Antrim9£14,896965,94410
Ards2£13,600997,4315
Argyll and Bute1£15,9796100,0002
Armagh9£19,1681189,7897
Ballymena5£12,533985,5208
Ballymoney5£15,824977,3839
Banbridge1£7,49511135,0005
Barking & Dagenham - Greater London1£7,4959130,262-
Barnet - Greater London3£14,8956105,1544
Bedfordshire104£15,486874,968151
Belfast6£15,462870,83369
Berkshire50£16,805880,54573
Blaenau Gwent3£23,499442,9101
Brent - Greater London5£17,629663,9588
Bristol27£20,695661,71267
Bromley - Greater London12£27,696531,15121
Buckinghamshire45£27,304656,82389
Cambridgeshire78£17,786769,014106
Cardiff16£29,371541,29245
Carmarthenshire1£14,995945,9222
Carrickfergus4£18,360672,2661
Ceredigion2£18,4953101,5251
Cheshire93£21,177657,322107
City of Edinburgh39£18,747763,62657
City of London - Greater London72£24,263545,764260
Coleraine6£19,147768,61310
Conwy3£24,499445,5816
Cookstown3£11,16511102,2677
Cornwall5£18,949872,2205
County Durham15£15,079976,90849
Craigavon27£34,660323,03347
Croydon - Greater London10£18,2411163,2068
Cumbria4£15,5001361,4348
Derbyshire49£17,507767,33982
Derry6£18,311771,1704
Devon23£18,858765,39841
Dorset15£17,796860,50827
Down3£21,980553,7852
Dumfries and Galloway4£31,223317,8943
Dundee City13£22,813645,09019
Dungannon9£15,448795,53910
Ealing - Greater London6£13,842777,7427
East Ayrshire3£9,9301185,6225
East Lothian1£9,7508116,3101
East Riding of Yorkshire9£22,173654,01125
East Sussex20£18,159865,95040
Enfield - Greater London6£27,328445,92921
Essex90£21,971755,101151
Falkirk1£7,99513104,0001
Fermanagh4£20,741670,5005
Fife11£26,106542,20331
Flintshire10£15,017879,9412
Glasgow City50£21,877650,625117
Gloucestershire21£22,382652,06369
Greater Manchester175£15,944875,639317
Hampshire58£20,272756,378133
Harrow - Greater London3£12,4801064,9248
Havering - Greater London20£17,476775,20742
Herefordshire8£31,771325,27922
Hertfordshire69£22,335659,284135
Highland7£29,910429,22913
Hillingdon - Greater London41£15,070883,36237
Hounslow - Greater London18£21,680651,67918
Inverclyde1£6,99010124,404-
Isle of Wight2£17,579853,0002
Kent67£27,477539,171165
Kingston upon Thames - Greater London17£33,628424,27212
Lancashire80£17,611872,912164
Leicestershire43£20,916763,472118
Lincolnshire68£23,688648,326164
Lisburn4£13,243887,3038
Magherafelt24£18,849773,21718
Merseyside33£21,093654,41963
Merthyr Tydfil1£7,99513135,0002
Merton - Greater London2£7,9231198,2851
Monmouthshire1£25,000565,5552
Moray3£23,328749,8331
Neath Port Talbot1£21,399453,402-
Newport16£30,169434,11035
Newry and Mourne6£19,223763,7854
Newtownabbey6£17,413769,98911
Norfolk29£21,499653,06851
North Ayrshire4£39,548213,66713
North Down3£12,910969,5644
North Lanarkshire10£22,209647,65213
North Yorkshire35£20,642754,49797
Northamptonshire30£26,082552,522101
Northumberland6£17,991759,4782
Nottinghamshire52£19,592760,822122
Omagh10£26,668457,87122
Oxfordshire8£37,188221,95119
Pembrokeshire1£5,6501787,8221
Perth and Kinross2£36,490317,80225
Redbridge - Greater London10£14,932787,50012
Renfrewshire5£19,998653,25011
Rhondda Cynon Taf5£11,397980,1501
Shropshire31£20,581757,92550
Somerset12£19,093671,29044
South Ayrshire4£19,685651,16216
South Lanarkshire5£22,558560,66915
South Yorkshire68£19,933767,459141
Staffordshire44£23,125550,893110
Stirling1£17,398826,80516
Strabane4£25,556555,17110
Suffolk31£25,186753,03952
Surrey51£23,353650,10098
Swansea5£28,699436,97016
Tyne and Wear48£19,292753,26581
Warwickshire17£19,959872,67137
West Dunbartonshire3£16,997761,0396
West Midlands118£20,227769,409266
West Sussex29£23,145852,55643
West Yorkshire122£20,388868,103188
Wiltshire44£30,851541,49994
Worcestershire26£23,084871,57235
Wrexham1£15,995574,1851
Add postcode for better results.