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,790£20,038763,1575,206
Aberdeen City20£24,871539,99527
Aberdeenshire2£21,995644,5003
Angus2£21,4431042,4663
Antrim9£14,896965,94410
Ards2£13,600997,4315
Argyll and Bute1£15,9796100,0002
Armagh9£19,1681189,7898
Ballymena5£12,533985,5208
Ballymoney3£15,743985,5029
Barking & Dagenham - Greater London1£7,4959130,262-
Barnet - Greater London3£14,8956105,1544
Bedfordshire114£14,708978,714144
Belfast6£15,462870,83368
Berkshire52£16,624880,14970
Blaenau Gwent3£23,499442,9101
Brent - Greater London5£18,270656,6007
Bristol28£20,759660,97367
Bromley - Greater London12£27,696531,15122
Buckinghamshire50£27,414656,17586
Cambridgeshire83£17,389769,869101
Cardiff16£28,836641,75246
Carmarthenshire1£14,995945,9222
Carrickfergus4£18,360672,2661
Ceredigion2£18,9953101,5251
Cheshire94£21,079657,783112
City of Edinburgh40£18,709763,81457
City of London - Greater London74£23,686547,871265
Coleraine7£18,304768,38210
Conwy3£24,499445,5816
Cookstown2£5,77314119,5007
Cornwall5£18,968872,2206
County Durham18£15,107976,68647
Craigavon26£35,840219,88148
Croydon - Greater London11£18,3871064,0067
Cumbria4£15,5001361,4348
Derbyshire48£17,306768,22583
Derry6£18,311771,1704
Devon23£18,066867,82540
Dorset17£17,510861,91827
Down3£21,980553,7852
Dumfries and Galloway4£31,723317,8943
Dundee City13£22,813645,09020
Dungannon9£15,448795,53912
Ealing - Greater London8£13,687881,0565
East Ayrshire3£9,9301185,5655
East Lothian1£9,7508116,3101
East Riding of Yorkshire9£22,173654,01126
East Sussex22£18,834866,57739
Enfield - Greater London8£27,807441,89719
Essex89£21,664756,156152
Falkirk1£7,99513104,0001
Fermanagh4£20,741670,5005
Fife14£27,844540,88428
Flintshire11£13,924985,4011
Glasgow City51£21,626651,234117
Gloucestershire21£22,701653,15772
Greater Manchester175£16,113875,392318
Hampshire66£20,955754,117125
Harrow - Greater London3£16,812856,1928
Havering - Greater London22£16,882775,39841
Herefordshire8£31,784325,27924
Hertfordshire78£23,484655,582129
Highland6£30,395432,26213
Hillingdon - Greater London39£15,323882,20138
Hounslow - Greater London18£21,702651,67919
Inverclyde1£6,99010124,404-
Isle of Wight2£17,680853,0003
Kent75£28,036435,077162
Kingston upon Thames - Greater London14£30,576428,93614
Lancashire90£18,046771,062155
Leicestershire44£21,746760,490117
Lincolnshire76£23,377648,779161
Lisburn5£14,593877,7517
Magherafelt24£18,849773,21718
Merseyside35£20,279657,31262
Merthyr Tydfil2£11,99710109,8131
Merton - Greater London2£8,1001198,2851
Monmouthshire1£25,000565,5552
Moray3£23,328749,8331
Neath Port Talbot1£21,399453,402-
Newport14£29,158435,79135
Newry and Mourne6£20,223658,2433
Newtownabbey7£16,996771,89111
Norfolk27£19,945756,94054
North Ayrshire5£37,038213,13912
North Down3£12,910969,5644
North Lanarkshire8£23,625649,46213
North Yorkshire41£20,768653,15892
Northamptonshire30£26,168552,522100
Northumberland5£19,399657,2122
Nottinghamshire51£19,943761,973119
Omagh10£26,808457,87122
Oxfordshire9£35,388327,02518
Pembrokeshire1£5,6501787,8221
Perth and Kinross1£21,498635,58725
Redbridge - Greater London10£14,932787,50012
Renfrewshire5£19,998653,25011
Rhondda Cynon Taf5£11,597980,1501
Shropshire32£20,298757,77351
Somerset13£18,643775,42244
South Ayrshire4£19,685651,16115
South Lanarkshire5£22,598560,66915
South Yorkshire68£19,725769,098142
Staffordshire43£22,986550,819111
Stirling1£17,398826,80516
Strabane4£25,556555,16910
Suffolk31£24,874754,55252
Surrey52£23,421649,12898
Swansea8£29,061436,99813
Tyne and Wear48£18,841754,62383
Warwickshire18£20,600769,44136
West Dunbartonshire3£16,997761,0396
West Midlands122£20,542768,000265
West Sussex28£23,266852,02249
West Yorkshire132£21,078766,447184
Wiltshire42£31,492539,52995
Worcestershire25£22,649874,82136
Wrexham1£15,995574,1851
Add postcode for better results.