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£19,642763,5604,822
Aberdeen City12£27,041535,94831
Aberdeenshire1£14,995864,0002
Angus3£18,323945,6955
Antrim6£18,472844,88313
Ards1£8,8801182,4926
Argyll and Bute1£14,9796100,0001
Armagh8£13,92713100,6257
Ballymena4£10,18410102,6508
Ballymoney5£15,624977,3833
Banbridge3£12,6301091,0001
Barking & Dagenham - Greater London3£16,540870,3132
Barnet - Greater London6£17,646785,8923
Bedfordshire102£14,167978,981140
Belfast10£16,482764,24058
Berkshire42£16,862878,74669
Blaenau Gwent4£18,248843,390-
Brent - Greater London6£14,262872,6656
Bristol25£25,302553,14865
Bromley - Greater London4£24,631929,97022
Buckinghamshire35£23,616653,93184
Caerphilly1£10,490987,7813
Cambridgeshire78£16,586774,39593
Cardiff20£32,136432,83952
Carmarthenshire2£16,245852,6611
Carrickfergus4£17,723672,2661
Ceredigion3£17,828590,9302
Cheshire74£22,998652,84494
City of Edinburgh35£17,080871,99453
City of London - Greater London69£23,362548,592202
Coleraine7£15,272777,1466
Conwy4£24,123542,6862
Cookstown4£12,0611095,5876
Cornwall6£28,212731,9258
County Durham24£17,545767,00044
Craigavon19£31,653331,41240
Croydon - Greater London6£14,5861468,81412
Cumbria3£21,245643,8098
Derbyshire48£17,534766,75575
Derry4£19,621766,1053
Devon18£27,315942,19344
Dorset13£20,364759,97722
Dumfries and Galloway2£32,198317,6126
Dundee City13£26,137538,91623
Dungannon7£18,119787,46910
Ealing - Greater London6£13,968880,3947
East Ayrshire2£18,249738,8195
East Lothian1£9,2508116,3102
East Riding of Yorkshire12£19,741662,50916
East Sussex20£21,096866,26735
Enfield - Greater London8£25,430650,86719
Essex77£20,532758,854149
Falkirk3£7,79312106,2961
Fermanagh5£18,031787,3646
Fife13£27,736548,58924
Flintshire10£15,017879,9412
Glasgow City44£23,348645,331101
Gloucestershire25£23,949646,73956
Greater Manchester138£14,657879,900335
Hampshire64£20,206757,451126
Harrow - Greater London2£10,37011107,2507
Havering - Greater London22£17,243769,80441
Herefordshire5£37,610216,31323
Hertfordshire73£22,981655,555126
Highland11£37,333426,0789
Hillingdon - Greater London29£13,405886,69348
Hounslow - Greater London10£17,340864,60320
Inverclyde1£6,99010124,404-
Isle of Wight3£16,152854,7611
Kent58£26,030543,919141
Kingston upon Thames - Greater London1£8,49511101,00016
Lancashire78£18,774765,242152
Leicestershire55£21,346657,52590
Lincolnshire71£22,949649,384128
Lisburn5£16,084765,6928
Magherafelt22£18,395769,95521
Merseyside33£20,862656,09154
Merthyr Tydfil1£6,99513135,0001
Monmouthshire2£17,498777,7781
Moray2£22,995752,7492
Neath Port Talbot1£26,669434,7232
Newport13£26,466541,52135
Newry and Mourne7£22,090550,2878
Newtownabbey5£18,486661,15115
Norfolk31£22,536653,80850
North Ayrshire5£36,698218,4049
North Down1£9,4409105,2365
North Lanarkshire9£17,869756,72014
North Yorkshire35£21,073653,69573
Northamptonshire44£25,293548,70171
Northumberland7£16,4941070,9343
Nottinghamshire48£21,143759,789110
Omagh9£27,043455,55721
Oxfordshire15£26,384434,82819
Pembrokeshire1£5,3501787,8221
Perth and Kinross5£27,794431,67011
Redbridge - Greater London12£15,300892,15012
Renfrewshire5£19,798553,9717
Rhondda Cynon Taf3£12,748970,4063
Shropshire31£18,140862,45146
Somerset13£16,969769,15229
South Ayrshire7£17,238760,17613
South Lanarkshire7£21,526556,6345
South Yorkshire68£21,579763,210155
Staffordshire38£20,843659,72090
Stirling1£16,998826,80513
Strabane2£21,620578,58810
Suffolk29£25,778654,88549
Surrey52£21,334757,58989
Swansea5£24,498652,71012
Tyne and Wear50£17,478860,71392
Warwickshire23£19,139768,60038
West Dunbartonshire5£16,837762,8844
West Midlands104£19,688769,550232
West Sussex27£23,293848,17244
West Yorkshire122£23,051760,142187
Wiltshire35£31,537541,78295
Worcestershire28£27,910758,04339
Wrexham2£11,4958103,8432
Add postcode for better results.