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,753£20,138763,3255,227
Aberdeen City21£25,858540,41229
Aberdeenshire2£21,995644,5003
Angus2£21,4431042,4663
Antrim9£14,896965,94410
Ards2£13,600997,4315
Argyll and Bute1£15,9796100,0002
Armagh9£19,1681189,7897
Ballymena5£12,533985,5208
Ballymoney5£15,824977,3839
Banbridge1£7,49511135,0005
Barking & Dagenham - Greater London1£7,4959130,262-
Barnet - Greater London3£14,8956105,1544
Bedfordshire105£15,229875,877151
Belfast6£15,462870,83369
Berkshire52£16,625880,14969
Blaenau Gwent3£23,499442,9101
Brent - Greater London4£19,840554,9508
Bristol28£20,759660,97367
Bromley - Greater London12£27,696531,15122
Buckinghamshire46£26,853659,69389
Cambridgeshire83£17,494769,300103
Cardiff16£29,381541,29246
Carmarthenshire1£14,995945,9222
Carrickfergus4£18,360672,2661
Ceredigion2£18,9953101,5251
Cheshire95£20,957658,009110
City of Edinburgh39£18,773763,62657
City of London - Greater London77£23,855546,778260
Coleraine7£18,304768,38210
Conwy3£24,499445,5816
Cookstown3£11,16511102,2677
Cornwall5£18,949872,2206
County Durham17£15,350876,89246
Craigavon27£34,734323,03347
Croydon - Greater London10£18,4811163,2068
Cumbria4£15,5001361,4348
Derbyshire51£17,318767,73182
Derry6£18,311771,1704
Devon23£18,901765,39841
Dorset17£17,523861,91825
Down3£21,980553,7852
Dumfries and Galloway4£31,223317,8943
Dundee City13£22,813645,09020
Dungannon9£15,448795,53911
Ealing - Greater London6£13,842777,7427
East Ayrshire3£9,9301185,5655
East Lothian1£9,7508116,3101
East Riding of Yorkshire9£22,173654,01126
East Sussex22£18,468768,68039
Enfield - Greater London6£27,328445,92921
Essex89£22,181754,751153
Falkirk1£7,99513104,0001
Fermanagh4£20,741670,5005
Fife13£29,151535,73929
Flintshire11£13,924985,4011
Glasgow City51£21,860650,964118
Gloucestershire21£22,382652,06372
Greater Manchester176£16,156875,174315
Hampshire64£20,948754,016128
Harrow - Greater London4£15,983955,2087
Havering - Greater London21£16,763776,31841
Herefordshire8£31,771325,27924
Hertfordshire70£22,534658,998133
Highland6£30,395432,26213
Hillingdon - Greater London38£15,033883,73337
Hounslow - Greater London18£21,702651,67918
Inverclyde1£6,99010124,404-
Isle of Wight2£17,680853,0002
Kent72£27,529537,388164
Kingston upon Thames - Greater London14£30,433428,93613
Lancashire87£17,773772,509158
Leicestershire44£21,666760,208117
Lincolnshire73£23,445648,873163
Lisburn5£14,593877,7517
Magherafelt24£18,849773,21718
Merseyside35£20,380657,47363
Merthyr Tydfil2£11,99710109,8131
Merton - Greater London2£7,9231198,2851
Monmouthshire1£25,000565,5552
Moray3£23,328749,8331
Neath Port Talbot1£21,399453,402-
Newport16£30,169434,11035
Newry and Mourne5£19,877761,5424
Newtownabbey6£17,413769,98911
Norfolk30£21,279652,93652
North Ayrshire4£39,548213,66713
North Down3£12,910969,5644
North Lanarkshire8£23,625649,46213
North Yorkshire36£20,986653,17095
Northamptonshire30£26,082552,522100
Northumberland5£19,399657,2122
Nottinghamshire52£20,193759,186120
Omagh10£26,808457,87122
Oxfordshire8£37,188221,95119
Pembrokeshire1£5,6501787,8221
Perth and Kinross1£30,490429,05725
Redbridge - Greater London10£14,932787,50012
Renfrewshire5£19,998653,25011
Rhondda Cynon Taf5£11,397980,1501
Shropshire32£20,813756,27952
Somerset13£18,426675,42243
South Ayrshire4£19,685651,16216
South Lanarkshire5£22,558560,66915
South Yorkshire68£19,552769,603139
Staffordshire43£22,839551,680110
Stirling1£17,398826,80516
Strabane4£25,556555,17110
Suffolk31£25,186753,03953
Surrey50£23,546647,87797
Swansea7£30,570334,35014
Tyne and Wear48£18,984752,88782
Warwickshire18£20,600769,44136
West Dunbartonshire3£16,997761,0396
West Midlands121£20,254768,414265
West Sussex29£23,234852,54047
West Yorkshire129£20,905766,874183
Wiltshire41£31,765539,67296
Worcestershire26£23,201872,02935
Wrexham1£15,995574,1851
Add postcode for better results.