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,700£19,949763,6895,276
Aberdeen City20£26,628538,45128
Aberdeenshire1£15,995864,0004
Angus3£21,958938,7653
Antrim10£15,506963,04010
Ards2£13,600997,4315
Argyll and Bute1£15,9796100,0002
Armagh9£19,1681189,7897
Ballymena4£13,423978,7759
Ballymoney5£15,824977,3839
Banbridge1£7,49511135,0005
Barking & Dagenham - Greater London1£7,4959130,262-
Barnet - Greater London3£14,8956105,1544
Bedfordshire105£15,299874,370150
Belfast7£16,789764,42969
Berkshire52£16,610880,93675
Blaenau Gwent3£23,499442,9101
Brent - Greater London5£17,629663,9588
Bristol27£21,490656,49866
Bromley - Greater London11£29,141428,98722
Buckinghamshire48£24,571657,34592
Cambridgeshire80£17,749769,823106
Cardiff18£27,079643,81644
Carmarthenshire1£14,995945,9222
Carrickfergus4£18,360672,2661
Ceredigion2£18,4953101,5251
Cheshire87£21,500656,313107
City of Edinburgh40£18,525764,31358
City of London - Greater London71£24,135546,302261
Coleraine6£19,147768,61310
Conwy3£24,499445,5815
Cookstown3£11,16511102,2677
Cornwall5£18,864872,2204
County Durham16£15,084877,10046
Craigavon23£32,678329,02150
Croydon - Greater London10£18,2211163,2068
Cumbria3£15,3351659,1039
Derbyshire49£17,842765,68682
Derry6£18,311771,1704
Devon22£19,296760,52341
Dorset12£17,705963,21830
Down3£21,980553,7852
Dumfries and Galloway4£31,223317,8943
Dundee City12£22,289644,83920
Dungannon9£15,397795,5399
Ealing - Greater London7£14,078779,4937
East Ayrshire2£10,7471175,8486
East Lothian1£9,7508116,3101
East Riding of Yorkshire11£20,332664,44525
East Sussex21£19,391862,68241
Enfield - Greater London7£26,423544,60221
Essex89£21,562755,804153
Falkirk1£7,99513104,0001
Fermanagh4£20,741670,5005
Fife13£29,151535,73928
Flintshire10£15,017879,9412
Glasgow City48£21,839651,381117
Gloucestershire19£20,822655,83470
Greater Manchester175£15,857875,693320
Hampshire58£19,938757,121131
Harrow - Greater London3£12,3471064,9248
Havering - Greater London20£17,461775,20742
Herefordshire7£30,895327,34624
Hertfordshire77£22,353658,578129
Highland8£28,796431,52312
Hillingdon - Greater London42£15,162882,68338
Hounslow - Greater London17£20,896753,23619
Inverclyde1£6,99010124,404-
Isle of Wight2£17,579853,0001
Kent70£27,715436,911164
Kingston upon Thames - Greater London16£34,636423,77413
Lancashire84£16,583876,554163
Leicestershire42£21,220763,386120
Lincolnshire64£23,919648,272165
Lisburn4£13,243887,3038
Magherafelt23£18,865772,13919
Merseyside33£21,090655,29264
Merthyr Tydfil1£7,99513135,0002
Merton - Greater London2£7,9231198,2851
Monmouthshire1£25,000565,5551
Moray3£23,328749,8331
Neath Port Talbot2£22,197441,232-
Newport14£29,729437,62738
Newry and Mourne7£18,441763,7853
Newtownabbey5£17,096773,92112
Norfolk34£22,514650,65750
North Ayrshire5£37,618220,02113
North Down3£12,910969,5644
North Lanarkshire10£22,209647,65213
North Yorkshire38£20,617654,83798
Northamptonshire29£25,529554,445101
Northumberland7£17,191761,2672
Nottinghamshire49£20,100758,914126
Omagh10£26,668457,87122
Oxfordshire7£36,079223,76719
Pembrokeshire1£5,6501787,8221
Perth and Kinross3£34,490321,55324
Redbridge - Greater London9£14,063892,11113
Renfrewshire5£19,998653,25011
Rhondda Cynon Taf5£11,397980,1501
Shropshire27£19,812759,71754
Somerset11£20,177567,82144
South Ayrshire4£19,685651,16215
South Lanarkshire5£22,558560,66914
South Yorkshire71£19,602768,139142
Staffordshire43£23,023550,926110
Stirling1£16,998826,80516
Strabane4£25,556555,17110
Suffolk34£25,920651,17950
Surrey51£22,698651,26599
Swansea5£28,699436,97016
Tyne and Wear46£17,923755,97783
Warwickshire17£19,632772,88137
West Dunbartonshire3£16,897761,0396
West Lothian1£25,998457,1972
West Midlands120£20,727667,435262
West Sussex26£23,318851,70244
West Yorkshire121£20,511767,743190
Wiltshire47£30,740541,50494
Worcestershire26£22,457872,56335
Wrexham1£15,995574,1851
Add postcode for better results.