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,600£35,124757,4923,308
Aberdeen City12£51,432330,64723
Aberdeenshire1£46,995329,8008
Angus1£14,4901267,5043
Antrim5£25,777855,88010
Ards2£20,9951183,0004
Argyll and Bute2£38,479758,500-
Armagh5£31,095773,38011
Ballymena4£29,348768,0004
Ballymoney2£14,4951297,4742
Barking & Dagenham - Greater London1£8,99014114,000-
Barnet - Greater London2£20,02012102,8861
Bedfordshire68£31,094764,889103
Belfast6£34,572567,46825
Berkshire26£30,735763,67150
Bexley - Greater London1£21,777862,0002
Blaenau Gwent1£19,9951085,7051
Brent - Greater London1£22,899770,00010
Bristol20£39,664550,82246
Bromley - Greater London13£46,211535,30536
Buckinghamshire25£35,770858,14544
Caerphilly1£10,0001496,000-
Cambridgeshire33£28,061871,64847
Cardiff12£33,559659,62036
Ceredigion2£61,995223,350-
Cheshire35£37,031648,28059
City of Edinburgh28£36,722751,50336
City of London - Greater London31£47,097637,937111
Coleraine3£30,247767,6673
Conwy3£58,09929,1391
Cookstown6£26,891786,8906
Cornwall3£28,162870,8455
County Durham15£26,652965,68130
Craigavon5£68,196212,25018
Croydon - Greater London6£28,286760,88315
Cumbria2£56,995417,4503
Denbighshire1£10,9991393,396-
Derbyshire25£35,763655,80549
Derry3£35,578561,9258
Devon6£19,6641078,24716
Dorset19£24,7541071,00518
Down1£54,495216,0002
Dumfries and Galloway4£32,435665,2618
Dundee City9£46,111427,37716
Dungannon9£34,212757,50617
Ealing - Greater London3£26,958862,3605
East Riding of Yorkshire4£52,193434,58011
East Sussex11£24,612979,74728
Enfield - Greater London5£44,394448,09724
Essex87£34,865658,032134
Falkirk7£20,208981,636-
Fermanagh2£32,993671,4026
Fife8£48,897437,10714
Flintshire7£21,671883,4261
Glasgow City13£41,327535,96283
Gloucestershire14£31,197869,89431
Greater Manchester100£27,285872,903198
Greenwich - Greater London1£45,995421,9987
Hampshire33£38,086758,00672
Harrow - Greater London2£31,248869,7831
Havering - Greater London21£33,250665,69925
Herefordshire4£45,950440,65713
Hertfordshire45£36,433655,64285
Highland4£49,496425,25820
Hillingdon - Greater London16£25,353980,10540
Hounslow - Greater London17£35,744750,93334
Inverclyde1£10,99512108,000-
Kent42£46,139645,11173
Kingston upon Thames - Greater London13£54,597324,33021
Lambeth - Greater London1£13,9955100,400-
Lancashire50£30,788871,397110
Leicestershire25£41,975550,58466
Lincolnshire22£41,708538,84742
Magherafelt19£28,264884,40923
Merseyside18£31,873768,86147
Merton - Greater London1£10,4901385,000-
Monmouthshire2£35,498667,1211
Moray3£52,996424,3211
Newport8£55,120334,64515
Newry and Mourne5£41,776455,3845
Newtownabbey1£23,495851,7728
Norfolk25£32,821658,65456
North Ayrshire1£53,898411,3808
North Lanarkshire1£44,985521,4003
North Yorkshire31£40,759649,04877
Northamptonshire14£54,048431,46444
Nottinghamshire36£30,183863,32783
Omagh3£41,867465,36815
Oxfordshire7£45,671446,04917
Perth and Kinross7£43,847331,63222
Redbridge - Greater London6£27,653866,6357
Renfrewshire3£37,331541,9463
Scottish Borders1£28,490635,5773
Shropshire9£30,223863,08324
Somerset4£35,952456,7433
South Ayrshire3£32,497752,9905
South Lanarkshire4£41,610538,7223
South Yorkshire34£42,820541,42991
Staffordshire26£33,597862,76661
Strabane5£36,764562,9297
Suffolk14£43,047647,11336
Surrey31£38,114652,10066
Swansea3£30,270752,85123
Tyne and Wear34£30,163767,42043
Wandsworth - Greater London1£19,9909100,000-
Warwickshire12£26,705867,81319
West Dunbartonshire1£69,995118,4702
West Lothian4£35,744648,27612
West Midlands80£36,497766,064200
West Sussex13£38,105658,10135
West Yorkshire83£33,460769,709127
Wiltshire23£53,838329,05649
Worcestershire5£30,037664,58033
Wrexham1£23,295895,771-
Add postcode for better results.