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,664£19,656764,2025,237
Aberdeen City19£28,020435,85724
Aberdeenshire1£15,995864,0003
Angus3£21,958938,9584
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
Banbridge1£7,49511135,0004
Barking & Dagenham - Greater London1£7,2959130,262-
Barnet - Greater London3£14,7326105,1544
Bedfordshire103£14,963875,638152
Belfast9£17,386760,86369
Berkshire49£16,830881,32674
Blaenau Gwent3£23,499442,9101
Brent - Greater London5£17,251755,36010
Bristol31£21,754555,90464
Bromley - Greater London7£27,388729,17924
Buckinghamshire56£25,939655,76083
Cambridgeshire79£17,113771,342105
Cardiff15£30,115539,58846
Carmarthenshire2£16,995852,6592
Carrickfergus4£18,360672,2661
Ceredigion3£16,195797,9541
Cheshire90£21,268656,786102
City of Edinburgh41£17,066868,87359
City of London - Greater London76£23,145546,972249
Coleraine5£17,377773,60010
Conwy3£24,499445,5812
Cookstown3£11,16511102,2676
Cornwall5£20,833754,0114
County Durham20£18,492761,97544
Craigavon19£33,085328,26149
Croydon - Greater London10£18,1211163,2067
Cumbria3£15,4281659,1038
Derbyshire47£17,426768,72887
Derry6£17,995771,1703
Devon20£21,983652,97141
Dorset12£17,010964,39331
Down2£21,995648,1773
Dumfries and Galloway3£29,531421,6215
Dundee City8£23,847643,22423
Dungannon6£14,280895,47510
Ealing - Greater London7£14,078779,4936
East Ayrshire2£10,7471175,8486
East Lothian1£9,7508116,3101
East Riding of Yorkshire14£21,999660,11725
East Sussex21£20,534863,37040
Enfield - Greater London6£25,128546,93922
Essex87£20,888757,724147
Falkirk2£7,99312113,0441
Fermanagh6£19,091779,3335
Fife12£24,085647,41225
Flintshire10£15,017879,9412
Glasgow City47£21,303652,655112
Gloucestershire25£22,550650,39866
Greater Manchester167£15,734876,803331
Hampshire56£20,146759,389136
Harrow - Greater London4£12,4981081,4437
Havering - Greater London23£19,507765,77145
Herefordshire6£35,132331,20526
Hertfordshire69£22,059760,310126
Highland7£29,053434,42113
Hillingdon - Greater London42£15,224881,96741
Hounslow - Greater London14£19,681759,93023
Inverclyde1£6,99010124,404-
Isle of Wight2£17,542853,0001
Kent54£25,836540,685166
Kingston upon Thames - Greater London12£34,829428,44117
Lancashire80£18,313768,070157
Leicestershire41£21,363759,023109
Lincolnshire64£23,939647,558160
Lisburn4£13,243887,3038
Magherafelt23£18,734774,00920
Merseyside30£21,806651,63069
Merthyr Tydfil1£7,99513135,0001
Merton - Greater London2£7,7451198,2851
Monmouthshire2£17,748777,7781
Moray3£23,328749,8331
Neath Port Talbot2£22,197441,232-
Newport17£27,174537,08137
Newry and Mourne7£18,376763,7852
Newtownabbey6£15,828876,66711
Norfolk32£23,158650,33850
North Ayrshire4£40,398212,45413
North Down3£12,910969,5643
North Lanarkshire13£21,391651,57713
North Yorkshire38£19,850759,40392
Northamptonshire31£25,357553,42697
Northumberland8£17,517764,9033
Nottinghamshire47£20,730757,537127
Omagh10£25,468459,47422
Oxfordshire10£31,344340,51918
Pembrokeshire1£5,6501787,8221
Perth and Kinross4£30,916426,45918
Powys1£12,990983,2001
Redbridge - Greater London9£13,952892,11111
Renfrewshire5£19,898653,25010
Rhondda Cynon Taf3£11,1641067,3373
Shropshire28£19,190763,00353
Somerset12£24,190556,93641
South Ayrshire7£18,732654,90214
South Lanarkshire5£22,247560,66913
South Yorkshire70£19,345769,716152
Staffordshire40£21,723653,886104
Stirling1£16,998826,80514
Strabane3£25,810560,94311
Suffolk32£23,762654,61150
Surrey54£21,025755,89598
Swansea6£28,499437,37216
Tyne and Wear48£17,645756,68584
Waltham Forest - Greater London1£22,999533,8683
Warwickshire19£21,189765,16835
West Dunbartonshire3£16,897761,0396
West Midlands119£21,190665,542257
West Sussex28£19,205757,19742
West Yorkshire112£22,032765,247201
Wiltshire45£29,549542,976101
Worcestershire28£22,281870,84937
Wrexham2£11,4958103,8431
Add postcode for better results.