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,536£19,854763,2015,063
Aberdeen City9£26,166535,99530
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
Ballymena5£10,3421097,4037
Ballymoney5£15,724977,3835
Banbridge3£12,7971091,0002
Barking & Dagenham - Greater London3£16,540870,3132
Barnet - Greater London5£17,036791,6093
Bedfordshire97£13,675979,274151
Belfast12£16,901762,43758
Berkshire42£16,634880,35873
Blaenau Gwent3£23,166442,9101
Brent - Greater London6£14,279872,6657
Bristol27£26,468547,05270
Bromley - Greater London3£24,1931029,77223
Buckinghamshire41£20,931760,60790
Caerphilly1£10,690987,7814
Cambridgeshire71£16,702772,339100
Cardiff18£33,602430,70855
Carmarthenshire2£16,245852,6611
Carrickfergus5£18,077666,653-
Ceredigion3£17,828590,9302
Cheshire79£21,863657,27592
City of Edinburgh38£17,094871,62053
City of London - Greater London72£23,154549,505215
Clackmannanshire1£15,498862,722-
Coleraine6£15,272877,1467
Conwy3£24,499445,5812
Cookstown7£13,974985,6823
Cornwall4£12,870975,4276
County Durham20£15,705870,28647
Craigavon14£30,924330,33246
Croydon - Greater London9£20,5861054,03412
Cumbria2£26,996529,7148
Derbyshire52£17,938766,33078
Derry4£19,621766,1055
Devon13£16,681966,10444
Dorset10£20,481858,67426
Dumfries and Galloway2£32,198317,6126
Dundee City13£25,349539,19123
Dungannon7£18,369787,46910
Ealing - Greater London7£12,615988,0527
East Ayrshire1£14,850846,6964
East Lothian1£9,4958116,3101
East Riding of Yorkshire11£19,540661,51020
East Sussex22£19,348968,70436
Enfield - Greater London10£28,844536,61717
Essex78£20,737760,077157
Falkirk2£7,99312113,0441
Fermanagh4£17,866781,8307
Fife14£29,515541,83426
Flintshire10£15,017879,9412
Glasgow City42£21,621650,778110
Gloucestershire24£23,539650,00162
Greater Manchester141£14,604879,859341
Hampshire63£20,931756,891126
Harrow - Greater London2£9,87011107,2509
Havering - Greater London22£17,331870,61045
Herefordshire4£40,025113,65322
Hertfordshire66£23,652657,047130
Highland12£37,238425,1399
Hillingdon - Greater London31£16,667875,59051
Hounslow - Greater London14£22,278755,62819
Inverclyde1£6,99010124,404-
Isle of Wight3£16,152854,7612
Kent55£27,251540,054146
Kingston upon Thames - Greater London10£35,726321,83516
Lancashire78£18,963763,222159
Leicestershire52£21,059658,94594
Lincolnshire55£23,251651,793141
Lisburn6£15,068876,7558
Magherafelt24£18,351771,79219
Merseyside27£21,714652,39360
Merthyr Tydfil1£7,49513135,0001
Monmouthshire2£17,598777,7781
Moray2£22,995752,7492
Neath Port Talbot3£23,221439,062-
Newport13£28,693436,97135
Newry and Mourne7£22,122550,2338
Newtownabbey4£17,484667,29015
Norfolk30£20,832658,21250
North Ayrshire5£38,898210,17610
North Down1£9,9909105,2365
North Lanarkshire10£17,002867,09815
North Yorkshire36£20,621755,47882
Northamptonshire37£22,869557,66480
Northumberland7£17,0911066,2284
Nottinghamshire44£20,319761,341118
Omagh9£25,788455,00321
Oxfordshire15£27,414433,72721
Pembrokeshire1£5,3501787,8221
Perth and Kinross4£30,094428,68012
Powys1£16,495591,1332
Redbridge - Greater London10£15,425893,08012
Renfrewshire7£20,841649,5617
Rhondda Cynon Taf2£11,997969,6093
Shropshire28£18,087864,05751
Somerset14£17,097769,87633
South Ayrshire10£16,392766,75711
South Lanarkshire8£22,260553,2944
South Yorkshire72£20,898766,611163
Staffordshire41£21,517658,83098
Stirling1£16,998826,80514
Strabane3£26,243464,06710
Suffolk29£26,228654,41750
Surrey51£20,909758,80793
Swansea5£25,268649,77113
Tyne and Wear51£17,953757,02892
Warwickshire21£18,066773,92936
West Dunbartonshire5£16,937762,8844
West Lothian1£22,495540,0003
West Midlands102£19,767769,221250
West Sussex29£23,518749,13844
West Yorkshire119£22,762762,510194
Wiltshire37£34,284437,278102
Worcestershire27£28,499760,16940
Wrexham2£11,4958103,8432
Add postcode for better results.