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,573£35,206757,5253,276
Aberdeen City11£52,290330,88723
Aberdeenshire1£46,995329,8008
Angus1£14,4901267,5043
Antrim4£25,473956,6009
Ards2£20,9951183,0003
Argyll and Bute2£38,479758,500-
Armagh5£30,895773,38010
Ballymena4£29,348768,0004
Ballymoney2£14,4951297,4742
Barking & Dagenham - Greater London1£8,99014114,000-
Barnet - Greater London2£20,02012102,8861
Bedfordshire64£30,849766,297103
Belfast5£37,697562,76223
Berkshire25£28,678869,99251
Bexley - Greater London1£21,777862,0002
Blaenau Gwent1£19,9951085,7051
Brent - Greater London2£28,675677,00010
Bristol18£41,636550,92846
Bromley - Greater London13£46,115535,30534
Buckinghamshire25£35,742858,14543
Caerphilly1£10,0001496,000-
Cambridgeshire30£26,815876,33651
Cardiff12£33,559659,62036
Ceredigion2£61,995223,350-
Cheshire36£38,144548,01460
City of Edinburgh29£37,660749,87233
City of London - Greater London35£44,655641,353109
Coleraine4£29,934763,5003
Conwy3£58,09929,1391
Cookstown6£26,891786,8906
Cornwall3£28,162870,8454
County Durham13£27,596964,85033
Craigavon5£68,196212,25018
Croydon - Greater London6£28,286760,88313
Cumbria2£56,995417,4502
Denbighshire1£10,9991393,396-
Derbyshire24£34,438758,07249
Derry3£35,578561,9258
Devon6£19,6641078,24715
Dorset16£28,081860,50620
Down2£35,073658,5002
Dumfries and Galloway3£36,717554,9998
Dundee City9£45,944427,37715
Dungannon9£34,157757,50617
Ealing - Greater London3£26,624862,3605
East Riding of Yorkshire4£48,069434,58011
East Sussex12£25,310877,26828
Enfield - Greater London6£49,994441,58723
Essex86£34,530658,164126
Falkirk7£20,208981,636-
Fermanagh2£32,993671,4026
Fife8£48,897437,10714
Flintshire7£21,671883,4261
Glasgow City11£41,723535,82885
Gloucestershire14£30,522870,14130
Greater Manchester97£27,403871,354197
Greenwich - Greater London1£53,995213,0778
Hampshire33£38,039757,69569
Harrow - Greater London3£25,330881,3281
Havering - Greater London21£34,929663,41425
Herefordshire4£45,825440,65710
Hertfordshire46£37,109653,42388
Highland3£39,662533,67321
Hillingdon - Greater London15£24,086984,07641
Hounslow - Greater London16£36,103751,24134
Inverclyde1£10,99512108,000-
Kent43£48,140641,52173
Kingston upon Thames - Greater London13£54,559324,33021
Lambeth - Greater London1£9,9955100,400-
Lancashire47£30,181872,766113
Leicestershire24£44,874544,97166
Lincolnshire24£40,124537,52139
Magherafelt19£28,264884,40923
Merseyside17£29,491771,53445
Merton - Greater London1£10,4901385,000-
Monmouthshire2£35,248667,1211
Moray3£52,996424,3211
Newport7£56,281334,59714
Newry and Mourne5£41,676455,9975
Newtownabbey1£23,495851,7728
Norfolk26£36,188653,89956
North Ayrshire1£53,898411,3808
North Lanarkshire2£62,485313,2122
North Yorkshire30£38,558651,82674
Northamptonshire13£54,110431,52745
Nottinghamshire35£29,402864,62184
Omagh3£41,867465,36815
Oxfordshire6£44,741548,61618
Perth and Kinross7£43,704331,63220
Redbridge - Greater London6£27,653866,6357
Renfrewshire3£37,331541,9463
Scottish Borders1£28,490635,5773
Shropshire10£31,426760,66723
Somerset5£33,456555,4753
South Ayrshire3£32,164752,9905
South Lanarkshire4£41,610538,7223
South Yorkshire31£44,840538,18593
Staffordshire21£35,635762,78266
Strabane5£36,764562,9296
Suffolk14£40,547645,33336
Surrey31£37,316654,26863
Swansea4£30,953750,07323
Tyne and Wear34£30,594764,23244
Wandsworth - Greater London1£19,9909100,000-
Warwickshire12£26,705867,81318
West Dunbartonshire1£69,995118,4702
West Lothian4£34,994648,27612
West Midlands80£35,889767,005194
West Sussex15£42,683650,41833
West Yorkshire81£33,862769,464128
Wiltshire23£53,682329,05646
Worcestershire4£32,296663,46732
Wrexham1£23,295895,771-
Add postcode for better results.