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,565£20,113762,4595,086
Aberdeen City8£27,631537,14234
Aberdeenshire1£14,995864,0003
Angus1£22,990931,9586
Antrim10£17,357851,22010
Ards1£20,750576,8616
Argyll and Bute1£15,4796100,0001
Armagh7£15,0601399,7149
Ballymena1£21,995634,0009
Ballymoney5£15,784977,3835
Banbridge3£12,7971091,0002
Barking & Dagenham - Greater London2£23,495782,5001
Barnet - Greater London5£17,036791,4403
Bedfordshire101£13,948979,631147
Belfast13£17,009762,94160
Berkshire49£16,766881,54870
Blaenau Gwent3£23,166442,9101
Brent - Greater London5£14,045869,3988
Bristol26£27,143545,03368
Bromley - Greater London4£27,680824,14824
Buckinghamshire54£22,645759,03984
Caerphilly1£10,690987,7814
Cambridgeshire82£16,245774,071103
Cardiff20£32,370432,11052
Carmarthenshire2£16,245852,6611
Carrickfergus4£17,848672,266-
Ceredigion2£18,4953101,5252
Cheshire80£21,751659,04894
City of Edinburgh35£17,471871,25853
City of London - Greater London72£22,626650,610218
Clackmannanshire1£15,998862,722-
Coleraine5£16,621881,4009
Conwy3£24,499445,5812
Cookstown6£14,979878,2964
Cornwall4£12,870975,4276
County Durham23£17,521763,89549
Craigavon13£31,726328,20450
Croydon - Greater London9£21,6531053,58612
Cumbria1£19,995644,1108
Derbyshire48£17,909766,35584
Derry4£19,621766,1055
Devon13£17,585958,01545
Dorset12£22,590753,36426
Dumfries and Galloway2£32,198317,6126
Dundee City10£24,203644,72023
Dungannon7£18,369787,46910
Ealing - Greater London9£13,299884,9395
East Ayrshire1£14,850846,6964
East Lothian1£9,4958116,3101
East Riding of Yorkshire12£19,595661,13320
East Sussex24£20,085965,23136
Enfield - Greater London10£28,944536,61719
Essex77£21,264757,467150
Falkirk3£7,49312106,2961
Fermanagh6£18,592784,5535
Fife14£28,548542,18427
Flintshire10£15,017879,9412
Glasgow City39£22,138650,003115
Gloucestershire20£23,331649,81664
Greater Manchester134£14,650880,162339
Hampshire60£20,699756,690133
Harrow - Greater London2£9,97011107,25010
Havering - Greater London21£17,961765,10244
Herefordshire6£38,000221,18819
Hertfordshire69£23,670656,775130
Highland12£37,280425,13910
Hillingdon - Greater London37£16,452876,28647
Hounslow - Greater London14£21,421759,61818
Inverclyde1£6,99010124,404-
Isle of Wight3£16,275854,7612
Kent59£27,460539,893142
Kingston upon Thames - Greater London11£32,540433,87516
Lancashire80£18,167765,182159
Leicestershire45£20,412760,99095
Lincolnshire58£22,633653,026143
Lisburn6£14,902876,7559
Magherafelt24£18,776770,00022
Merseyside34£21,176654,71354
Merthyr Tydfil1£7,99513135,0001
Merton - Greater London1£8,4851187,2002
Monmouthshire2£17,598777,7781
Moray2£22,995752,7492
Neath Port Talbot3£23,221439,062-
Newport15£29,934432,19832
Newry and Mourne6£19,810658,6917
Newtownabbey4£17,620667,29015
Norfolk30£22,407656,94950
North Ayrshire5£38,698210,17610
North Down1£9,9909105,2365
North Lanarkshire11£17,268867,27616
North Yorkshire33£20,950655,73484
Northamptonshire38£23,368555,77589
Northumberland6£17,1071166,9335
Nottinghamshire42£20,272759,874121
Omagh11£26,558452,78019
Oxfordshire12£27,305434,51121
Pembrokeshire1£5,3501787,8221
Perth and Kinross4£30,244428,68014
Redbridge - Greater London11£14,500895,98211
Renfrewshire6£20,731649,7048
Rhondda Cynon Taf2£12,247969,6093
Shropshire27£17,501867,77749
Somerset11£17,146772,31934
South Ayrshire9£16,713763,00912
South Lanarkshire7£22,912553,4694
South Yorkshire66£21,771763,247158
Staffordshire44£19,797661,18394
Stirling1£16,998826,80515
Strabane3£26,243464,06711
Suffolk30£24,565652,68148
Surrey50£20,891756,944100
Swansea5£25,418649,77114
Tyne and Wear47£18,767755,12495
Waltham Forest - Greater London1£22,699533,8683
Warwickshire23£18,878768,00036
West Dunbartonshire4£16,297766,7794
West Lothian1£22,495540,0003
West Midlands97£19,107772,189253
West Sussex30£21,780849,73743
West Yorkshire124£23,008761,882198
Wiltshire47£32,278539,67399
Worcestershire28£30,490757,61736
Wrexham2£11,4958103,8432
Add postcode for better results.