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,762£20,196762,7125,267
Aberdeen City18£24,523540,27126
Aberdeenshire2£21,995644,5003
Angus2£14,9901042,4664
Antrim10£14,605968,6509
Ards2£6,450997,9315
Argyll and Bute1£15,9796100,0002
Armagh8£19,3141290,5008
Ballymena4£12,0541086,7758
Ballymoney3£15,743985,5029
Barking & Dagenham - Greater London1£7,4959130,262-
Barnet - Greater London2£15,5956108,6744
Bedfordshire113£14,773978,915146
Belfast7£16,325863,71279
Berkshire45£17,139875,91777
Blaenau Gwent3£23,499442,9102
Brent - Greater London5£18,270656,6007
Bristol29£20,969657,16363
Bromley - Greater London10£25,522535,98823
Buckinghamshire44£26,278660,23790
Cambridgeshire76£17,155771,777105
Cardiff14£24,489752,77644
Carmarthenshire1£14,995945,9223
Carrickfergus4£18,360672,2661
Ceredigion2£18,9953101,3971
Cheshire94£20,672658,165115
City of Edinburgh41£19,355760,90358
City of London - Greater London67£24,281544,175267
Coleraine7£18,634767,8119
Conwy3£24,499445,5816
Cookstown3£8,16512107,1236
Cornwall6£21,650763,0825
County Durham15£15,856875,11049
Craigavon30£35,327220,11746
Croydon - Greater London11£18,3871064,0067
Cumbria5£14,3501268,5479
Derbyshire45£16,912768,96589
Derry6£18,528771,1704
Devon20£18,653863,77041
Dorset15£19,339861,67428
Down3£21,980553,7852
Dumfries and Galloway4£31,723317,8943
Dundee City15£24,118642,70418
Dungannon12£17,939781,2909
Ealing - Greater London8£13,749880,3066
East Ayrshire3£10,0131185,5655
East Lothian1£9,7508116,3102
East Riding of Yorkshire11£22,759651,22429
East Sussex22£17,608867,76939
Enfield - Greater London7£27,909444,98219
Essex85£21,700755,617160
Falkirk2£5,99515108,2501
Fermanagh4£20,741670,5007
Fife14£27,844540,88428
Flintshire12£13,926984,024-
Glasgow City49£21,942650,530123
Gloucestershire23£20,918756,75570
Greater Manchester179£16,241874,961314
Greenwich - Greater London1£19,995566,8744
Hampshire67£21,768651,702128
Harrow - Greater London2£11,9731071,2589
Havering - Greater London22£17,285775,39842
Herefordshire9£36,914320,27624
Hertfordshire80£23,646655,326127
Highland7£33,196428,90813
Hillingdon - Greater London39£14,288988,44937
Hounslow - Greater London18£21,979652,72520
Inverclyde1£6,99010124,404-
Isle of Wight1£22,995754,0003
Kent72£28,803435,699165
Kingston upon Thames - Greater London13£30,751429,82515
Lancashire94£18,176771,460155
Leicestershire47£22,153657,949114
Lincolnshire75£23,539646,760165
Lisburn2£14,495979,0277
Magherafelt25£18,923772,68817
Merseyside34£20,400756,47762
Merthyr Tydfil2£11,99710109,8131
Merton - Greater London2£8,1001198,2851
Monmouthshire1£25,000565,5552
Moray3£23,328749,8331
Neath Port Talbot1£21,399453,4021
Newport12£29,268438,63935
Newry and Mourne5£19,677658,8224
Newtownabbey6£18,913665,37311
Norfolk23£20,715758,28254
North Ayrshire5£37,038213,13912
North Down2£9,3701077,9206
North Lanarkshire7£23,000652,67313
North Yorkshire43£20,645653,57690
Northamptonshire29£25,694556,743101
Northumberland5£19,609657,2123
Nottinghamshire47£21,373659,031120
Omagh9£26,548456,13422
Oxfordshire10£34,154327,92519
Pembrokeshire1£5,6501787,8221
Perth and Kinross3£27,493531,23423
Redbridge - Greater London8£14,878792,00013
Renfrewshire5£20,098653,25011
Rhondda Cynon Taf5£11,797980,1501
Shropshire30£20,275758,14049
Somerset14£20,178670,14041
South Ayrshire4£19,760651,16114
South Lanarkshire4£23,373560,95017
South Yorkshire70£20,026768,827141
Staffordshire43£23,310550,502112
Stirling1£17,398826,80517
Strabane3£28,425442,53411
Suffolk28£22,874758,22052
Surrey56£23,707649,74296
Swansea8£29,311436,80613
Tyne and Wear53£19,027754,73879
Waltham Forest - Greater London1£22,999533,8664
Warwickshire19£20,695765,82733
West Dunbartonshire3£17,164761,0396
West Lothian1£26,498457,1973
West Midlands125£20,659768,170263
West Sussex28£23,966851,15451
West Yorkshire127£21,344766,235192
Wiltshire45£33,195436,88592
Worcestershire27£22,494874,29435
Wrexham1£15,995574,1851
Add postcode for better results.