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,581£20,077762,5565,158
Aberdeen City12£27,291535,94831
Aberdeenshire1£14,995864,0003
Angus3£18,323945,6956
Antrim6£18,563844,88313
Ards1£8,8801182,4927
Argyll and Bute1£14,9796100,0001
Armagh8£14,30213100,6258
Ballymena4£10,18410102,6508
Ballymoney5£15,724977,3834
Banbridge3£12,6301091,0001
Barking & Dagenham - Greater London3£16,540870,3132
Barnet - Greater London6£17,646785,8923
Bedfordshire102£14,205978,981146
Belfast10£16,482764,24061
Berkshire42£17,119878,74670
Blaenau Gwent4£18,873843,390-
Brent - Greater London6£14,279872,6656
Bristol25£25,747553,14871
Bromley - Greater London4£24,827929,97023
Buckinghamshire35£23,672653,93193
Caerphilly1£10,690987,7813
Cambridgeshire78£16,607774,39599
Cardiff20£32,319432,83954
Carmarthenshire2£16,245852,6611
Carrickfergus4£17,848672,2661
Ceredigion3£17,828590,9302
Cheshire74£22,993652,844103
City of Edinburgh35£17,123871,99456
City of London - Greater London69£23,552548,592220
Coleraine7£15,272777,1467
Conwy4£24,123542,6862
Cookstown4£12,0611095,5876
Cornwall6£28,212731,9258
County Durham24£17,563767,00048
Craigavon19£31,653331,41244
Croydon - Greater London10£20,4571053,49312
Cumbria3£21,393643,8098
Derbyshire48£17,557766,75578
Derry4£19,621766,1055
Devon18£25,385942,19347
Dorset13£20,333759,97725
Dumfries and Galloway2£32,198317,6126
Dundee City13£26,310538,91624
Dungannon7£18,369787,46910
Ealing - Greater London6£14,168880,3948
East Ayrshire2£18,424738,8195
East Lothian1£9,4958116,3102
East Riding of Yorkshire12£19,791662,50919
East Sussex20£21,193866,26736
Enfield - Greater London8£25,650650,86720
Essex77£20,643758,854155
Falkirk3£7,79312106,2961
Fermanagh5£18,031787,3647
Fife13£27,793548,58926
Flintshire10£15,017879,9412
Glasgow City44£23,393645,331115
Gloucestershire25£23,969646,73963
Greater Manchester138£14,719879,900350
Hampshire64£20,284757,451134
Harrow - Greater London2£10,37011107,2509
Havering - Greater London22£17,316769,80445
Herefordshire5£37,610216,31324
Hertfordshire73£23,350655,555134
Highland11£37,333426,07810
Hillingdon - Greater London32£15,656879,37849
Hounslow - Greater London15£23,493651,39220
Inverclyde1£6,99010124,404-
Isle of Wight3£16,152854,7611
Kent58£26,160543,919153
Kingston upon Thames - Greater London8£36,918318,30217
Lancashire78£18,836765,242162
Leicestershire55£21,494657,52597
Lincolnshire71£23,189649,384143
Lisburn5£16,084765,6929
Magherafelt22£18,495769,95521
Merseyside33£20,878656,09158
Merthyr Tydfil1£7,49513135,0001
Monmouthshire2£17,598777,7781
Moray2£22,995752,7492
Neath Port Talbot1£26,669434,7232
Newport13£27,328541,52136
Newry and Mourne7£22,119550,2878
Newtownabbey5£18,486661,15115
Norfolk31£22,544653,80853
North Ayrshire5£36,698218,40410
North Down1£9,4409105,2365
North Lanarkshire9£18,080756,72015
North Yorkshire35£20,959653,69581
Northamptonshire44£25,402548,70174
Northumberland7£16,7581070,9344
Nottinghamshire48£21,208759,789118
Omagh9£27,043455,55724
Oxfordshire15£26,613434,82821
Pembrokeshire1£5,3501787,8221
Perth and Kinross5£28,074431,67012
Redbridge - Greater London12£15,362892,15012
Renfrewshire5£19,798553,9719
Rhondda Cynon Taf3£12,748970,4063
Shropshire31£18,290862,45150
Somerset13£17,137769,15233
South Ayrshire7£17,252760,17614
South Lanarkshire7£21,585556,6345
South Yorkshire68£21,657763,210169
Staffordshire38£21,118659,72099
Stirling1£16,998826,80514
Strabane2£21,620578,58811
Suffolk29£25,791654,88553
Surrey52£21,390757,58993
Swansea5£24,548652,71013
Tyne and Wear50£17,604860,71396
Warwickshire23£19,191768,60038
West Dunbartonshire5£16,837762,8844
West Midlands104£19,739769,550246
West Sussex27£23,508848,17247
West Yorkshire122£23,090760,142198
Wiltshire35£31,814541,782103
Worcestershire28£28,052758,04342
Wrexham2£11,4958103,8432
Add postcode for better results.