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,725£19,759763,6075,195
Aberdeen City20£27,654436,74524
Aberdeenshire1£15,995864,0003
Angus2£18,9901143,1875
Antrim10£16,576956,55011
Ards2£13,600997,4315
Argyll and Bute1£15,9796100,0002
Armagh8£15,4271297,7638
Ballymena4£13,298978,7758
Ballymoney5£15,824977,3837
Banbridge2£14,698992,5004
Barking & Dagenham - Greater London1£6,9959130,262-
Barnet - Greater London3£14,6486105,1544
Bedfordshire108£15,301874,819147
Belfast10£17,797760,92971
Berkshire53£17,405879,27970
Blaenau Gwent3£23,499442,9101
Brent - Greater London5£17,151755,36010
Bristol32£25,939549,67065
Bromley - Greater London7£27,302729,17924
Buckinghamshire57£22,899657,63387
Cambridgeshire77£17,045772,099105
Cardiff17£29,177540,57446
Carmarthenshire2£16,995852,6592
Carrickfergus4£18,360672,2661
Ceredigion3£16,195797,9541
Cheshire90£21,313657,362101
City of Edinburgh43£17,685866,97956
City of London - Greater London75£23,440547,228247
Coleraine5£17,377773,60010
Conwy3£24,499445,5812
Cookstown3£11,16511102,2675
Cornwall4£22,682651,6505
County Durham21£17,336866,53145
Craigavon20£33,540326,56850
Croydon - Greater London11£16,5871268,6427
Cumbria3£15,4281659,1037
Derbyshire50£17,470767,82386
Derry6£17,995771,1703
Devon21£21,231754,85136
Dorset13£18,400860,10430
Down3£21,895544,6353
Dumfries and Galloway3£29,531421,6215
Dundee City9£23,281643,68822
Dungannon6£14,280895,47510
Ealing - Greater London7£14,078779,4936
East Ayrshire2£10,7471175,8486
East Lothian1£9,7508116,3101
East Riding of Yorkshire13£21,153661,39226
East Sussex24£20,058864,35239
Enfield - Greater London7£25,823544,00922
Essex90£21,162756,849146
Falkirk2£7,99312113,0441
Fermanagh6£18,991779,3335
Fife12£25,577544,50924
Flintshire10£15,017879,9412
Glasgow City47£21,250652,655109
Gloucestershire25£22,952648,09566
Greater Manchester162£15,497877,704326
Hampshire58£20,167760,136137
Harrow - Greater London4£12,4981081,4437
Havering - Greater London24£21,773661,76444
Herefordshire6£35,791329,64227
Hertfordshire68£22,159760,325126
Highland14£35,625427,73913
Hillingdon - Greater London42£15,452881,96343
Hounslow - Greater London15£22,369656,01622
Inverclyde1£6,99010124,404-
Isle of Wight3£16,275854,4281
Kent56£24,989541,813159
Kingston upon Thames - Greater London12£34,579428,44117
Lancashire81£18,142767,916155
Leicestershire41£21,239657,666106
Lincolnshire62£23,440648,814161
Lisburn4£13,243979,8759
Magherafelt22£19,119772,41821
Merseyside34£21,849651,88466
Merthyr Tydfil1£7,99513135,0001
Merton - Greater London2£7,7451198,2851
Monmouthshire2£17,748777,7781
Moray3£23,328749,8331
Neath Port Talbot3£24,198439,062-
Newport17£28,350435,71037
Newry and Mourne7£18,376763,7852
Newtownabbey6£15,495874,83112
Norfolk32£23,150650,33848
North Ayrshire5£37,698225,75912
North Down3£12,910969,5643
North Lanarkshire13£21,391651,57713
North Yorkshire40£20,499758,75692
Northamptonshire32£24,911553,75292
Northumberland8£17,517764,9033
Nottinghamshire46£20,261758,481128
Omagh10£25,468459,47422
Oxfordshire10£32,193326,60819
Pembrokeshire1£5,6501787,8221
Perth and Kinross3£31,058425,59319
Powys1£12,990983,2001
Redbridge - Greater London9£13,941892,11111
Renfrewshire6£20,165652,54910
Rhondda Cynon Taf3£11,1641067,3373
Shropshire27£19,012763,85153
Somerset13£19,910666,27838
South Ayrshire7£18,775654,90314
South Lanarkshire6£22,922555,53713
South Yorkshire66£19,352770,100159
Staffordshire46£21,063655,971100
Stirling1£16,998826,80514
Strabane4£24,170571,20711
Suffolk33£23,640654,60750
Surrey53£20,447756,89199
Swansea5£30,599325,64716
Tyne and Wear50£17,527757,71484
Waltham Forest - Greater London1£22,999533,8683
Warwickshire18£19,055766,40036
West Dunbartonshire4£16,422766,7795
West Midlands120£20,716666,381255
West Sussex27£20,105753,30946
West Yorkshire120£22,488764,342201
Wiltshire49£30,139540,84195
Worcestershire29£23,180868,85936
Wrexham2£11,4958103,8431
Add postcode for better results.