Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW X5 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 X5 models, pros and cons, what to look out for and everything else you need to know? Check out our BMW X5 buying guide here.

BMW X5 Data by County

BMW X5 data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All1,634£35,904756,4083,312
Aberdeen City13£51,290329,74724
Aberdeenshire3£37,328652,4006
Angus1£14,9901267,5044
Antrim5£25,777855,88010
Ards2£20,9951183,0004
Argyll and Bute1£68,97911,000-
Armagh5£31,095773,38011
Ballymena4£29,485768,0004
Ballymoney2£14,4951297,4743
Barnet - Greater London2£19,77312102,8861
Bedfordshire65£29,581765,894100
Belfast5£29,738680,22629
Berkshire27£32,454759,14947
Bexley - Greater London1£21,777862,0002
Brent - Greater London2£31,925655,0009
Bristol21£39,944545,98648
Bromley - Greater London13£47,276434,10736
Buckinghamshire27£35,804858,51148
Caerphilly1£10,0001496,000-
Cambridgeshire36£30,680768,16744
Cardiff12£40,311548,83637
Ceredigion2£63,295223,350-
Cheshire41£38,649545,30258
City of Edinburgh24£34,658854,75337
City of London - Greater London41£45,130638,785103
Coleraine3£30,732767,6673
Conwy3£58,09929,1393
Cookstown7£27,928793,2424
Cornwall3£29,162870,8456
County Durham16£28,892961,76128
Craigavon7£71,281110,35023
Croydon - Greater London8£35,619652,57913
Cumbria2£56,995417,4503
Denbighshire1£10,9991393,396-
Derbyshire22£35,505757,92552
Derry3£35,578561,9258
Devon5£14,6811187,00216
Dorset17£20,3591180,36817
Down2£50,495228,5001
Dumfries and Galloway5£30,227666,5928
Dundee City8£43,999529,50919
Dungannon11£37,214652,65716
Ealing - Greater London4£24,592866,7704
East Riding of Yorkshire4£54,568338,54610
East Sussex12£32,990764,73325
Enfield - Greater London8£40,869551,37321
Essex81£35,357655,160146
Falkirk7£20,208981,636-
Fermanagh3£29,660773,2686
Fife9£49,686435,27712
Flintshire7£21,671883,4261
Glasgow City16£43,502537,46088
Gloucestershire14£33,822865,71730
Greater Manchester101£27,711872,459189
Greenwich - Greater London2£49,995419,6526
Hampshire31£32,664868,23378
Harrow - Greater London2£31,248869,7832
Havering - Greater London17£32,856770,37726
Herefordshire4£46,075440,65713
Hertfordshire40£36,516655,03485
Highland5£45,596428,63221
Hillingdon - Greater London18£27,673873,44536
Hounslow - Greater London12£27,122860,92235
Inverclyde1£10,99512108,000-
Kent39£41,157649,65783
Kingston upon Thames - Greater London15£47,711435,07019
Lancashire50£29,768875,073113
Leicestershire30£38,598648,84658
Lincolnshire22£41,261541,48343
Magherafelt17£29,423880,12726
Merseyside17£31,605769,14745
Merton - Greater London1£10,4901385,000-
Monmouthshire3£27,163881,747-
Moray2£57,495422,3031
Newport6£53,243333,01214
Newry and Mourne6£41,813552,8176
Newtownabbey2£25,245760,8857
Norfolk21£29,646762,68162
North Ayrshire2£58,398310,8709
North Lanarkshire2£62,485313,2002
North Yorkshire35£38,123652,21174
Northamptonshire16£51,194434,56144
Nottinghamshire37£30,386863,02080
Omagh3£41,867461,01815
Oxfordshire8£44,756444,34517
Perth and Kinross4£46,365330,49822
Redbridge - Greater London6£28,236866,6357
Renfrewshire1£16,998974,7253
Rhondda Cynon Taf1£3,9951894,000-
Shropshire10£30,081762,77524
Somerset4£36,079456,7433
South Ayrshire4£31,595752,4434
South Lanarkshire2£47,674631,4222
South Yorkshire37£40,167646,091102
Staffordshire22£36,586858,44364
Strabane4£40,968451,1618
Suffolk19£45,290645,02134
Surrey34£39,572649,75267
Swansea5£42,762644,02222
Tyne and Wear37£31,235764,78342
Wandsworth - Greater London1£19,9909100,000-
Warwickshire13£28,228864,62519
West Dunbartonshire1£69,995118,4702
West Lothian6£30,959758,85012
West Midlands77£38,001662,401201
West Sussex12£39,311757,47034
West Yorkshire87£32,534770,279125
Wiltshire28£54,455325,46845
Worcestershire8£32,021656,53033
Add postcode for better results.