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,777£20,145762,7685,230
Aberdeen City18£24,495540,27326
Aberdeenshire2£21,995644,5003
Angus2£14,9901042,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
Bedfordshire114£14,726978,981145
Belfast7£16,325863,71272
Berkshire51£16,411881,40570
Blaenau Gwent3£23,499442,9101
Brent - Greater London5£18,270656,6007
Bristol28£21,560657,91064
Bromley - Greater London11£26,665533,32123
Buckinghamshire50£29,401654,65587
Cambridgeshire74£16,799772,763104
Cardiff14£24,489752,78143
Carmarthenshire1£14,995945,9223
Carrickfergus4£18,360672,2661
Ceredigion2£18,9953101,3971
Cheshire94£20,669658,167113
City of Edinburgh39£19,130762,13658
City of London - Greater London71£23,811546,130267
Coleraine7£18,504767,8119
Conwy3£24,499445,5816
Cookstown3£8,16512107,1236
Cornwall6£21,639763,0825
County Durham15£15,856875,11049
Craigavon30£35,327220,11744
Croydon - Greater London11£18,3871064,0067
Cumbria5£14,3501268,5478
Derbyshire47£16,901769,10287
Derry6£18,528771,1704
Devon21£18,231865,61241
Dorset16£18,380863,63228
Down3£21,980553,7852
Dumfries and Galloway4£31,723317,8943
Dundee City14£24,183642,45719
Dungannon12£17,356783,12910
Ealing - Greater London8£13,749880,3066
East Ayrshire3£10,0131185,5655
East Lothian1£9,7508116,3102
East Riding of Yorkshire11£22,759651,26729
East Sussex22£17,608867,76938
Enfield - Greater London7£27,623444,98219
Essex81£21,421756,302160
Falkirk2£5,99515108,2501
Fermanagh4£20,741670,5007
Fife14£27,844540,88428
Flintshire12£13,926984,024-
Glasgow City48£21,964650,427120
Gloucestershire23£21,547656,19571
Greater Manchester175£16,337874,303319
Hampshire67£21,437653,050129
Harrow - Greater London2£11,9731071,2588
Havering - Greater London22£16,968775,39842
Herefordshire9£37,025320,27724
Hertfordshire79£23,543655,971128
Highland7£33,196428,90813
Hillingdon - Greater London40£14,619886,83836
Hounslow - Greater London17£21,243654,34421
Inverclyde1£6,99010124,404-
Isle of Wight2£17,680853,0003
Kent78£28,161435,564164
Kingston upon Thames - Greater London14£30,683428,57915
Lancashire91£18,128770,733156
Leicestershire47£21,776659,946112
Lincolnshire75£23,298647,217164
Lisburn3£16,328865,8667
Magherafelt26£18,536774,27717
Merseyside34£20,400756,47761
Merthyr Tydfil2£11,99710109,8131
Merton - Greater London2£8,1001198,2851
Monmouthshire1£25,000565,5552
Moray3£23,328749,8331
Neath Port Talbot1£21,399453,4021
Newport12£29,268438,63935
Newry and Mourne5£19,677658,8224
Newtownabbey6£18,913665,37311
Norfolk26£20,910653,89954
North Ayrshire5£37,038213,13912
North Down3£12,910969,5645
North Lanarkshire7£23,000652,67313
North Yorkshire44£20,849652,36090
Northamptonshire31£24,956555,80899
Northumberland5£19,509657,2122
Nottinghamshire49£21,037660,585120
Omagh8£27,248455,77623
Oxfordshire9£35,510327,02519
Pembrokeshire1£5,6501787,8221
Perth and Kinross2£25,994532,32224
Redbridge - Greater London8£14,853792,00013
Renfrewshire5£20,098653,25011
Rhondda Cynon Taf5£11,797980,1501
Shropshire29£20,440757,82750
Somerset12£18,854675,21744
South Ayrshire4£19,760651,16114
South Lanarkshire4£23,373560,95016
South Yorkshire69£20,101768,265142
Staffordshire43£23,306550,502112
Stirling1£17,398826,80517
Strabane3£28,425442,53411
Suffolk32£24,621753,72449
Surrey53£23,210651,30999
Swansea8£29,186436,80613
Tyne and Wear55£18,846755,80678
Warwickshire20£20,557766,03533
West Dunbartonshire3£17,164761,0396
West Lothian1£26,498457,1973
West Midlands121£20,790768,115264
West Sussex29£23,639850,65750
West Yorkshire128£21,110766,850186
Wiltshire44£33,179436,44194
Worcestershire27£22,494874,29435
Wrexham1£15,995574,1851
Add postcode for better results.