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,790£20,129763,0345,230
Aberdeen City18£24,495540,27326
Aberdeenshire2£21,995644,5003
Angus2£21,2431042,4664
Antrim10£14,605968,6509
Ards2£6,450997,9315
Argyll and Bute1£15,9796100,0002
Armagh8£19,3141290,5008
Ballymena4£12,0541086,7758
Ballymoney3£15,743985,5029
Barking & Dagenham - Greater London1£7,4959130,262-
Barnet - Greater London3£14,7286105,1544
Bedfordshire113£14,814979,043146
Belfast7£16,325863,71272
Berkshire53£16,405880,52769
Blaenau Gwent3£23,499442,9101
Brent - Greater London5£18,270656,6007
Bristol27£21,030660,54166
Bromley - Greater London12£27,025532,60521
Buckinghamshire54£30,124651,93684
Cambridgeshire77£17,126771,210102
Cardiff15£24,357752,56143
Carmarthenshire1£14,995945,9222
Carrickfergus4£18,360672,2661
Ceredigion2£18,9953101,3971
Cheshire97£20,776657,991113
City of Edinburgh40£19,146762,13658
City of London - Greater London73£23,981546,255265
Coleraine7£18,304768,38210
Conwy3£24,499445,5816
Cookstown3£8,16512107,1236
Cornwall5£18,968872,2206
County Durham15£15,043878,11049
Craigavon28£36,136218,76746
Croydon - Greater London11£18,3871064,0067
Cumbria5£14,3501268,5478
Derbyshire47£16,880769,10283
Derry6£18,528771,1704
Devon22£18,488865,44841
Dorset16£18,254863,91328
Down3£21,980553,7852
Dumfries and Galloway4£31,723317,8943
Dundee City12£23,214644,07621
Dungannon10£16,092789,68612
Ealing - Greater London8£13,687881,0566
East Ayrshire3£9,9301185,5655
East Lothian1£9,7508116,3102
East Riding of Yorkshire11£22,141653,63329
East Sussex22£19,343866,06739
Enfield - Greater London7£27,551444,98219
Essex84£21,175757,468158
Falkirk2£5,99515108,2501
Fermanagh4£20,741670,5007
Fife14£27,844540,88428
Flintshire11£13,924985,4011
Glasgow City50£22,195649,830117
Gloucestershire23£21,547656,19571
Greater Manchester179£16,327874,215319
Hampshire65£20,834754,482129
Harrow - Greater London2£11,9731071,2588
Havering - Greater London22£16,954775,39841
Herefordshire8£35,908219,53824
Hertfordshire78£23,356656,293129
Highland7£33,196428,90812
Hillingdon - Greater London39£14,727885,98737
Hounslow - Greater London19£21,733651,48619
Inverclyde1£6,99010124,404-
Isle of Wight2£17,680853,0003
Kent80£28,141434,902160
Kingston upon Thames - Greater London14£30,626428,93614
Lancashire91£17,767771,833155
Leicestershire46£21,787760,559113
Lincolnshire73£23,414647,413166
Lisburn4£16,619771,3647
Magherafelt26£18,536774,27717
Merseyside34£20,385756,47762
Merthyr Tydfil2£11,99710109,8131
Merton - Greater London2£8,1001198,2851
Monmouthshire1£25,000565,5552
Moray3£23,328749,8331
Neath Port Talbot1£21,399453,402-
Newport13£29,939437,18635
Newry and Mourne5£19,677658,8224
Newtownabbey6£18,913665,37311
Norfolk25£20,546755,31855
North Ayrshire5£37,038213,13912
North Down3£12,910969,5645
North Lanarkshire7£23,000652,67313
North Yorkshire43£20,629653,54492
Northamptonshire30£25,385555,268101
Northumberland5£19,399657,2122
Nottinghamshire51£20,594762,244118
Omagh8£27,248455,77623
Oxfordshire9£35,510327,02519
Pembrokeshire1£5,6501787,8221
Perth and Kinross2£25,994532,32224
Redbridge - Greater London10£14,932787,50012
Renfrewshire5£20,098653,25011
Rhondda Cynon Taf5£11,797980,1501
Shropshire31£20,864755,93450
Somerset11£19,192673,64145
South Ayrshire4£19,760651,16114
South Lanarkshire4£23,373560,95016
South Yorkshire68£19,746769,387142
Staffordshire43£22,945651,569112
Stirling1£17,398826,80517
Strabane3£28,425442,53411
Suffolk30£24,929754,42652
Surrey54£23,446650,057100
Swansea8£29,186436,80613
Tyne and Wear54£19,000755,08480
Warwickshire19£19,810867,53634
West Dunbartonshire2£14,997871,2387
West Lothian1£25,498457,1973
West Midlands121£20,921768,153263
West Sussex29£23,653850,65750
West Yorkshire129£21,072766,681187
Wiltshire44£32,394437,36895
Worcestershire27£22,494874,29435
Wrexham1£15,995574,1851
Add postcode for better results.