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,588£19,772763,4955,103
Aberdeen City8£27,562535,14932
Aberdeenshire1£14,995864,0003
Angus1£22,990931,9586
Antrim10£17,357851,2209
Ards2£14,815879,6776
Argyll and Bute1£15,4796100,0001
Armagh7£15,0601399,7148
Ballymena4£11,9291078,0047
Ballymoney5£15,784977,3835
Banbridge3£12,7971091,0002
Barking & Dagenham - Greater London3£16,540869,8622
Barnet - Greater London5£17,036791,6093
Bedfordshire100£13,826979,485152
Belfast12£16,343766,07961
Berkshire46£16,847882,07972
Blaenau Gwent3£23,166442,9101
Brent - Greater London5£13,745869,3988
Bristol28£26,526545,78267
Bromley - Greater London3£24,2591029,77225
Buckinghamshire47£23,236756,22688
Caerphilly1£10,690987,7814
Cambridgeshire82£16,272774,278101
Cardiff20£32,191433,63053
Carmarthenshire2£16,245852,6611
Carrickfergus5£18,077666,653-
Ceredigion2£17,9953101,5252
Cheshire82£21,730658,53391
City of Edinburgh35£16,627874,23352
City of London - Greater London77£22,865548,954217
Clackmannanshire1£15,998862,722-
Coleraine5£14,647881,4007
Conwy3£24,499445,5812
Cookstown7£13,974985,6824
Cornwall4£12,870975,4276
County Durham23£17,499763,89548
Craigavon14£30,924330,33250
Croydon - Greater London8£18,4991160,03513
Cumbria1£19,995644,1108
Derbyshire49£17,947766,14482
Derry4£19,621766,1055
Devon12£17,572960,59046
Dorset10£20,481858,67427
Dumfries and Galloway2£32,198317,6126
Dundee City13£25,349539,22123
Dungannon7£18,369787,46910
Ealing - Greater London8£12,687988,2966
East Ayrshire1£14,850846,6964
East Lothian1£9,4958116,3101
East Riding of Yorkshire13£19,999659,40419
East Sussex21£20,726967,65438
Enfield - Greater London10£28,944536,61717
Essex76£21,167757,487153
Falkirk2£7,99312113,0441
Fermanagh5£18,592678,8646
Fife15£27,978542,81025
Flintshire10£15,017879,9412
Glasgow City38£22,345649,755118
Gloucestershire22£24,478647,04763
Greater Manchester138£14,421880,494342
Hampshire61£21,256755,596129
Harrow - Greater London2£9,97011107,25010
Havering - Greater London22£17,899768,01544
Herefordshire5£38,410224,17620
Hertfordshire68£23,337657,547131
Highland12£37,238425,1399
Hillingdon - Greater London33£15,690878,28151
Hounslow - Greater London13£21,646758,19619
Inverclyde1£6,99010124,404-
Isle of Wight3£16,275854,7612
Kent61£27,560538,878141
Kingston upon Thames - Greater London10£35,345325,76217
Lancashire81£18,704764,874158
Leicestershire50£20,529660,81296
Lincolnshire59£23,430651,684143
Lisburn6£14,985876,7558
Magherafelt25£18,680771,52021
Merseyside34£21,112655,15253
Merthyr Tydfil1£7,99513135,0001
Merton - Greater London1£8,4851187,2002
Monmouthshire2£17,598777,7781
Moray2£22,995752,7492
Neath Port Talbot3£23,221439,062-
Newport18£29,962429,17130
Newry and Mourne6£19,810658,6917
Newtownabbey4£17,620667,29015
Norfolk32£22,209655,70748
North Ayrshire5£38,898210,17610
North Down1£9,9909105,2365
North Lanarkshire11£17,265867,27615
North Yorkshire33£21,050756,51183
Northamptonshire39£23,587555,40791
Northumberland7£17,0911066,2284
Nottinghamshire44£20,118761,229120
Omagh10£26,454452,50220
Oxfordshire15£27,410433,72720
Pembrokeshire1£5,3501787,8221
Perth and Kinross4£30,169428,68014
Powys1£16,295591,1332
Redbridge - Greater London11£14,409895,98211
Renfrewshire6£20,731649,7048
Rhondda Cynon Taf2£11,997969,6093
Shropshire27£17,412868,28150
Somerset15£17,916668,53533
South Ayrshire9£16,491763,01011
South Lanarkshire8£22,398553,2864
South Yorkshire65£21,433764,432163
Staffordshire43£20,412659,45994
Stirling1£16,998826,80516
Strabane3£26,243464,06711
Suffolk32£26,166652,53347
Surrey51£21,217757,02497
Swansea5£25,318649,77113
Tyne and Wear49£18,123757,29797
Waltham Forest - Greater London1£22,699533,8683
Warwickshire21£18,628768,06338
West Dunbartonshire5£16,937766,7794
West Lothian2£12,7451191,5003
West Midlands103£19,204771,019250
West Sussex28£21,926850,54045
West Yorkshire120£22,944762,458206
Wiltshire41£32,865439,000104
Worcestershire29£30,464756,65936
Wrexham2£11,4958103,8432
Add postcode for better results.