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,546763,5604,366
Aberdeen City12£26,625535,94830
Aberdeenshire1£14,995864,0002
Angus3£18,323945,6953
Antrim6£18,388844,88312
Ards1£8,8801182,4924
Argyll and Bute1£14,9796100,0001
Armagh8£13,92713100,6257
Ballymena4£10,13410102,6508
Ballymoney5£15,584977,3833
Banbridge3£12,6301091,0001
Barking & Dagenham - Greater London3£16,440870,3132
Barnet - Greater London6£17,563785,8921
Bedfordshire102£14,102978,981126
Belfast10£16,482764,24054
Berkshire42£16,855878,74660
Blaenau Gwent4£18,248843,390-
Brent - Greater London6£14,229872,6656
Bristol25£25,170553,14860
Bromley - Greater London4£24,507929,97021
Buckinghamshire35£23,565653,93178
Caerphilly1£10,490987,7812
Cambridgeshire78£16,526774,39582
Cardiff20£31,724432,83950
Carmarthenshire2£16,245852,661-
Carrickfergus4£17,723672,2661
Ceredigion3£17,662590,9302
Cheshire74£22,905652,84490
City of Edinburgh35£17,006871,99450
City of London - Greater London69£23,299548,592185
Coleraine7£15,063777,1466
Conwy4£24,123542,6862
Cookstown4£12,0251095,5875
Cornwall6£28,047731,9258
County Durham24£17,384767,00038
Craigavon19£31,653331,41238
Croydon - Greater London6£14,5861468,81411
Cumbria3£20,946643,8097
Derbyshire48£17,469766,75564
Derry4£19,421766,1053
Devon18£27,121942,19341
Dorset13£20,122759,97721
Dumfries and Galloway2£32,198317,6126
Dundee City13£26,137538,91621
Dungannon7£17,969787,4699
Ealing - Greater London6£13,968880,3947
East Ayrshire2£17,899738,8195
East Lothian1£9,2508116,3102
East Riding of Yorkshire12£19,674662,50915
East Sussex20£20,771866,26732
Enfield - Greater London8£25,368650,86719
Essex77£20,473758,854142
Falkirk3£7,79312106,2961
Fermanagh5£18,031787,3645
Fife13£27,420548,58923
Flintshire10£15,017879,9412
Glasgow City44£23,225645,33190
Gloucestershire25£23,669646,73952
Greater Manchester138£14,614879,900303
Hampshire64£20,069757,451112
Harrow - Greater London2£9,97511107,2507
Havering - Greater London22£16,965769,80437
Herefordshire5£37,250216,31321
Hertfordshire73£22,872655,555115
Highland11£37,105426,0789
Hillingdon - Greater London29£13,362886,69346
Hounslow - Greater London10£17,340864,60318
Inverclyde1£6,99010124,404-
Isle of Wight3£16,152854,7611
Kent58£25,924543,919123
Kingston upon Thames - Greater London1£7,79011101,00016
Lancashire78£18,708765,242140
Leicestershire55£21,195657,52579
Lincolnshire71£22,903649,384116
Lisburn5£16,084765,6928
Magherafelt22£18,395769,95521
Merseyside33£20,839656,09148
Merthyr Tydfil1£6,99513135,0001
Monmouthshire2£17,498777,7781
Moray2£22,995752,7491
Neath Port Talbot1£26,669434,7232
Newport13£26,343541,52129
Newry and Mourne7£22,090550,2877
Newtownabbey5£18,486661,15115
Norfolk31£22,401653,80843
North Ayrshire5£36,698218,4047
North Down1£9,4409105,2364
North Lanarkshire9£17,744756,72012
North Yorkshire35£20,789653,69564
Northamptonshire44£25,256548,70163
Northumberland7£16,4211070,9343
Nottinghamshire48£21,061759,78995
Omagh9£27,043455,55720
Oxfordshire15£26,337434,82813
Pembrokeshire1£5,3501787,8221
Perth and Kinross5£27,654431,6708
Redbridge - Greater London12£15,250892,15010
Renfrewshire5£19,698553,9716
Rhondda Cynon Taf3£12,748970,4063
Shropshire31£18,088862,45143
Somerset13£17,006769,15226
South Ayrshire7£17,238760,17612
South Lanarkshire7£21,509556,6343
South Yorkshire68£21,366763,210138
Staffordshire38£20,766659,72084
Stirling1£16,998826,80512
Strabane2£21,098578,5888
Suffolk29£25,667654,88546
Surrey52£21,177757,58976
Swansea5£24,299652,71011
Tyne and Wear50£17,454860,71380
Warwickshire23£19,068768,60036
West Dunbartonshire5£16,837762,8844
West Midlands104£19,521769,550205
West Sussex27£23,159848,17237
West Yorkshire122£22,961760,142174
Wiltshire35£31,292541,78288
Worcestershire28£27,893758,04337
Wrexham2£11,4958103,8432
Add postcode for better results.