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,562£20,067762,5215,098
Aberdeen City8£27,693537,14235
Aberdeenshire1£14,995864,0003
Angus1£22,990931,9586
Antrim10£17,357851,22010
Ards1£20,750576,8616
Argyll and Bute1£15,4796100,0001
Armagh8£15,4271297,7638
Ballymena3£14,313870,3337
Ballymoney5£15,784977,3835
Banbridge3£12,7971091,0002
Barking & Dagenham - Greater London2£23,495782,5001
Barnet - Greater London5£17,036791,4403
Bedfordshire105£14,241979,250145
Belfast13£17,467760,24960
Berkshire45£16,823882,31871
Blaenau Gwent3£23,166442,9101
Brent - Greater London5£14,045869,3988
Bristol28£25,512650,09066
Bromley - Greater London5£26,043829,81622
Buckinghamshire59£23,791655,38180
Caerphilly1£10,690987,7814
Cambridgeshire81£16,237773,651105
Cardiff21£31,566433,68351
Carmarthenshire2£16,245852,6611
Carrickfergus4£17,848672,266-
Ceredigion2£18,4953101,5252
Cheshire78£22,108658,01095
City of Edinburgh35£17,471871,25853
City of London - Greater London70£22,729649,000220
Clackmannanshire1£15,998862,722-
Coleraine5£16,621881,4009
Conwy3£24,499445,5812
Cookstown6£14,979878,2964
Cornwall4£12,870975,4276
County Durham23£16,969865,14148
Craigavon13£31,726328,20452
Croydon - Greater London10£21,7381050,02911
Cumbria1£19,995644,1108
Derbyshire45£18,632764,88284
Derry4£19,621766,1055
Devon15£19,907851,83543
Dorset11£21,872755,20027
Dumfries and Galloway2£32,198317,6126
Dundee City11£23,366645,47322
Dungannon7£18,369787,46910
Ealing - Greater London9£13,360884,9395
East Ayrshire1£14,850846,6964
East Lothian1£9,7508116,3101
East Riding of Yorkshire12£19,678661,13320
East Sussex21£19,496966,38137
Enfield - Greater London10£29,244536,61719
Essex78£21,132757,697153
Falkirk3£7,24512106,2961
Fermanagh6£18,592784,5535
Fife15£25,118546,25124
Flintshire10£15,017879,9412
Glasgow City38£21,924650,156114
Gloucestershire21£22,577653,34868
Greater Manchester133£14,548880,269346
Hampshire58£19,967758,546134
Harrow - Greater London3£10,7301093,2359
Havering - Greater London21£18,175765,10245
Herefordshire6£38,000221,18820
Hertfordshire66£23,243658,140130
Highland12£37,280425,13910
Hillingdon - Greater London37£16,325876,39547
Hounslow - Greater London14£21,492759,61818
Inverclyde1£6,99010124,404-
Isle of Wight3£16,275854,7612
Kent57£27,772540,089142
Kingston upon Thames - Greater London10£34,095431,00217
Lancashire80£17,472867,693158
Leicestershire45£20,507661,48096
Lincolnshire57£22,802652,071147
Lisburn5£16,284765,6929
Magherafelt24£18,776770,00022
Merseyside33£21,221654,38853
Merthyr Tydfil1£7,99513135,0001
Merton - Greater London1£7,9851186,3002
Monmouthshire2£17,598777,7781
Moray2£22,995752,7492
Neath Port Talbot3£23,221439,062-
Newport16£31,157430,51531
Newry and Mourne6£18,068761,9536
Newtownabbey4£17,620667,29015
Norfolk32£22,371654,28047
North Ayrshire4£43,14812,17410
North Down1£9,9909105,2365
North Lanarkshire11£17,291867,27616
North Yorkshire33£20,956654,85085
Northamptonshire37£23,650554,15092
Northumberland6£17,1071166,9335
Nottinghamshire40£20,600758,920123
Omagh11£26,558452,78019
Oxfordshire13£26,999435,62520
Pembrokeshire1£5,3501787,8221
Perth and Kinross4£30,244428,68014
Redbridge - Greater London11£14,500895,98211
Renfrewshire6£20,731649,6888
Rhondda Cynon Taf2£12,247969,6093
Shropshire27£17,510867,77749
Somerset12£17,081772,91834
South Ayrshire8£17,303763,39412
South Lanarkshire7£22,912553,4695
South Yorkshire65£21,720763,879157
Staffordshire45£19,657661,44695
Stirling1£16,998826,80515
Strabane3£26,243464,06711
Suffolk30£24,601652,68048
Surrey51£20,807756,713101
Swansea5£25,418649,77114
Tyne and Wear48£18,814754,82893
Waltham Forest - Greater London1£22,699533,8683
Warwickshire22£19,350766,28437
West Dunbartonshire4£16,297766,7794
West Lothian1£22,495540,0003
West Midlands97£19,130773,075258
West Sussex30£21,947849,73743
West Yorkshire124£22,832762,401197
Wiltshire48£32,517538,96898
Worcestershire28£30,126760,28936
Wrexham2£11,4958103,8432
Add postcode for better results.