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,691£20,002763,7915,263
Aberdeen City21£25,786540,39127
Aberdeenshire1£15,995864,0004
Angus3£21,958938,7653
Antrim9£14,896965,94410
Ards2£13,600997,4315
Argyll and Bute1£15,9796100,0002
Armagh9£19,1681189,7897
Ballymena5£12,533985,5208
Ballymoney5£15,824977,3839
Banbridge1£7,49511135,0005
Barking & Dagenham - Greater London1£7,4959130,262-
Barnet - Greater London3£14,8956105,1544
Bedfordshire103£15,332874,111150
Belfast7£16,789764,42969
Berkshire53£16,744879,89474
Blaenau Gwent3£23,499442,9101
Brent - Greater London5£17,629663,9588
Bristol26£21,605657,36368
Bromley - Greater London11£29,141428,98722
Buckinghamshire48£27,385655,71789
Cambridgeshire81£17,779768,590105
Cardiff17£29,026540,10044
Carmarthenshire1£14,995945,9222
Carrickfergus4£18,360672,2661
Ceredigion2£18,4953101,5251
Cheshire91£21,398656,494107
City of Edinburgh39£18,502764,37258
City of London - Greater London70£24,659544,587259
Coleraine6£19,147768,61310
Conwy3£24,499445,5815
Cookstown3£11,16511102,2677
Cornwall5£18,949872,2205
County Durham14£14,220978,54847
Craigavon28£34,056325,06645
Croydon - Greater London10£18,2411163,2068
Cumbria4£15,5001361,4348
Derbyshire48£17,638766,39184
Derry6£18,311771,1704
Devon22£19,410760,52341
Dorset13£17,114962,15529
Down3£21,980553,7852
Dumfries and Galloway4£31,223317,8943
Dundee City13£22,813645,09018
Dungannon9£15,448795,53910
Ealing - Greater London7£14,150779,4937
East Ayrshire3£9,9301185,6225
East Lothian1£9,7508116,3101
East Riding of Yorkshire11£20,341664,44525
East Sussex19£17,872967,52441
Enfield - Greater London6£27,328445,92921
Essex91£21,909755,158152
Falkirk1£7,99513104,0001
Fermanagh4£20,741670,5005
Fife12£28,006538,71629
Flintshire10£15,017879,9412
Glasgow City49£21,813650,917117
Gloucestershire21£22,358652,06369
Greater Manchester175£15,848875,793323
Hampshire58£20,339755,790132
Harrow - Greater London3£12,4801064,9248
Havering - Greater London20£17,476775,20742
Herefordshire6£30,211428,97824
Hertfordshire71£23,138656,381132
Highland7£29,910429,22912
Hillingdon - Greater London42£15,162882,68338
Hounslow - Greater London18£21,652651,67918
Inverclyde1£6,99010124,404-
Isle of Wight2£17,579853,0001
Kent69£27,619538,220163
Kingston upon Thames - Greater London17£33,628424,32612
Lancashire82£17,298874,713163
Leicestershire42£21,136763,694118
Lincolnshire64£23,872648,145165
Lisburn4£13,243887,3038
Magherafelt24£18,849773,21718
Merseyside34£21,057655,23063
Merthyr Tydfil1£7,99513135,0002
Merton - Greater London2£7,9231198,2851
Monmouthshire1£25,000565,5551
Moray3£23,328749,8331
Neath Port Talbot1£21,399453,402-
Newport15£30,114436,79737
Newry and Mourne6£19,223763,7854
Newtownabbey5£17,096773,92112
Norfolk33£21,890652,02351
North Ayrshire4£39,548213,66713
North Down3£12,910969,5644
North Lanarkshire10£22,209647,65213
North Yorkshire36£20,985653,63498
Northamptonshire28£26,945550,589102
Northumberland6£17,991759,4782
Nottinghamshire48£19,900759,957128
Omagh10£26,668457,87122
Oxfordshire8£37,188221,95118
Pembrokeshire1£5,6501787,8221
Perth and Kinross3£34,490321,55324
Redbridge - Greater London10£14,932787,50012
Renfrewshire5£19,998653,25011
Rhondda Cynon Taf5£11,397980,1501
Shropshire30£20,284758,99651
Somerset11£19,770569,66145
South Ayrshire4£19,685651,16216
South Lanarkshire5£22,558560,66915
South Yorkshire67£20,166767,231143
Staffordshire43£23,074551,786110
Stirling1£16,998826,80516
Strabane4£25,556555,17110
Suffolk31£25,170753,03951
Surrey51£23,226650,26197
Swansea5£28,699436,97016
Tyne and Wear47£18,909753,84082
Warwickshire18£19,539872,72036
West Dunbartonshire3£16,897761,0396
West Midlands120£20,598667,666263
West Sussex26£23,471851,70245
West Yorkshire122£20,598767,300190
Wiltshire45£30,436541,29594
Worcestershire26£22,457872,56335
Wrexham1£15,995574,1851
Add postcode for better results.