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,538£19,935762,8495,052
Aberdeen City9£26,166535,99529
Aberdeenshire1£14,995864,0003
Angus2£18,4901145,9176
Antrim7£17,196852,18612
Ards1£8,8801182,4927
Argyll and Bute1£14,9796100,0001
Armagh8£14,30213100,6258
Ballymena4£10,43410102,4008
Ballymoney5£15,724977,3835
Banbridge3£12,7971091,0002
Barking & Dagenham - Greater London3£16,540870,3132
Barnet - Greater London5£17,033791,6093
Bedfordshire102£13,909979,640149
Belfast11£16,847762,30958
Berkshire42£16,593880,35873
Blaenau Gwent4£18,873843,390-
Brent - Greater London6£14,279872,6657
Bristol26£26,910547,52568
Bromley - Greater London3£24,1931029,77223
Buckinghamshire38£22,715754,77990
Caerphilly1£10,690987,7813
Cambridgeshire74£16,305773,29898
Cardiff19£33,807430,08854
Carmarthenshire2£16,245852,6611
Carrickfergus5£18,077666,653-
Ceredigion3£17,828590,9302
Cheshire77£22,263655,20795
City of Edinburgh39£17,617869,97453
City of London - Greater London71£23,189549,663216
Coleraine6£15,272877,1467
Conwy4£24,123542,6862
Cookstown7£13,974985,6823
Cornwall4£12,870975,4276
County Durham21£16,339868,65846
Craigavon14£30,924330,33246
Croydon - Greater London9£20,5861054,03412
Cumbria2£26,996529,7148
Derbyshire51£18,040765,86978
Derry4£19,621766,1055
Devon11£18,624856,18945
Dorset11£20,315758,65526
Dumfries and Galloway2£32,198317,6126
Dundee City12£26,503539,22124
Dungannon7£18,369787,46910
Ealing - Greater London7£12,615988,0527
East Ayrshire1£14,850846,6964
East Lothian2£15,748775,8021
East Riding of Yorkshire11£19,540661,51020
East Sussex23£20,442965,84735
Enfield - Greater London11£27,130543,28817
Essex78£20,293760,423156
Falkirk2£7,99312113,0441
Fermanagh4£17,866781,8307
Fife15£28,038546,31124
Flintshire10£15,017879,9412
Glasgow City43£21,711650,130111
Gloucestershire25£22,977651,68161
Greater Manchester142£14,738878,883343
Hampshire63£20,905756,891125
Harrow - Greater London2£9,87011107,2509
Havering - Greater London22£17,293870,61043
Herefordshire4£40,025113,65322
Hertfordshire65£23,309657,897131
Highland12£37,238425,1399
Hillingdon - Greater London31£16,485875,42849
Hounslow - Greater London14£22,278755,62819
Inverclyde1£6,99010124,404-
Isle of Wight3£16,152854,7611
Kent57£26,811540,736146
Kingston upon Thames - Greater London9£35,460322,68517
Lancashire79£19,034762,783158
Leicestershire49£21,185659,02797
Lincolnshire56£23,434651,205141
Lisburn6£15,068876,7558
Magherafelt24£18,326771,79219
Merseyside27£21,836653,16260
Merthyr Tydfil1£7,49513135,0001
Monmouthshire2£17,598777,7781
Moray2£22,995752,7492
Neath Port Talbot1£26,669434,7232
Newport14£28,054436,83035
Newry and Mourne7£22,119550,2338
Newtownabbey4£17,484667,29015
Norfolk29£21,281656,56452
North Ayrshire5£38,898210,17610
North Down1£9,4409105,2365
North Lanarkshire10£17,002867,09815
North Yorkshire35£20,947654,09181
Northamptonshire39£22,647557,47875
Northumberland7£16,8761070,9344
Nottinghamshire47£20,347760,629118
Omagh9£25,788455,01021
Oxfordshire16£26,856434,23320
Pembrokeshire1£5,3501787,8221
Perth and Kinross4£30,094428,68012
Powys1£16,495591,1332
Redbridge - Greater London11£14,886896,34611
Renfrewshire6£20,131653,1508
Rhondda Cynon Taf2£11,997969,6093
Shropshire28£18,076864,05750
Somerset14£17,097769,87633
South Ayrshire10£16,392766,75710
South Lanarkshire8£22,218553,2944
South Yorkshire71£21,265764,406165
Staffordshire42£20,936660,22096
Stirling1£16,998826,80514
Strabane3£26,243464,06710
Suffolk29£26,228654,41750
Surrey49£21,004758,98494
Swansea5£25,268649,77113
Tyne and Wear50£17,852757,14693
Warwickshire21£18,066773,92936
West Dunbartonshire5£16,937762,8844
West Lothian1£22,495540,0003
West Midlands98£19,912769,824252
West Sussex29£23,675748,41845
West Yorkshire120£22,613763,320195
Wiltshire36£34,195438,21598
Worcestershire27£28,499760,16940
Wrexham2£11,4958103,8432
Add postcode for better results.