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,914£39,086653,1272,820
Aberdeen City14£53,343330,70518
Aberdeenshire3£42,328531,5274
Angus1£21,990950,7043
Antrim4£50,723534,9169
Ards2£42,050545,7912
Argyll and Bute1£68,97921,000-
Armagh2£48,245546,2329
Ballymena3£34,980651,8333
Ballymoney4£41,331753,9565
Barking & Dagenham - Greater London1£8,49013111,7322
Barnet - Greater London3£18,0481373,3261
Bedfordshire86£30,654865,28693
Belfast5£27,478873,23631
Berkshire28£44,875552,11042
Bexley - Greater London2£33,490555,500-
Brent - Greater London8£39,338540,88014
Bristol12£49,294440,90720
Bromley - Greater London21£52,120428,37334
Buckinghamshire34£37,644653,69852
Caerphilly1£10,0001596,000-
Cambridgeshire37£31,836769,23758
Cardiff24£55,233328,36035
Carmarthenshire2£19,4471065,2702
Ceredigion1£43,295335,6931
Cheshire72£48,286537,06383
City of Edinburgh17£47,433535,18526
City of London - Greater London33£39,114645,54773
Coleraine5£38,542561,5595
Conwy7£59,167323,3054
Cookstown3£23,630987,9954
Cornwall12£34,910952,5259
County Durham20£30,476975,58529
Craigavon12£60,829325,23832
Croydon - Greater London3£16,5931180,25011
Cumbria4£24,418963,0152
Derbyshire30£43,420650,91538
Derry5£39,688556,2792
Devon17£38,289852,46716
Dorset18£46,760538,66919
Down1£37,495566,1082
Dumfries and Galloway5£37,605561,7637
Dundee City11£47,431530,35112
Dungannon17£39,547660,15920
Ealing - Greater London3£16,1621276,3115
East Riding of Yorkshire4£35,612743,69110
East Sussex13£36,318651,46420
Enfield - Greater London10£50,941434,84811
Essex80£37,588647,096129
Falkirk5£16,1931289,1912
Fermanagh4£37,825770,0882
Fife5£67,55828,79315
Flintshire11£20,6491085,086-
Glasgow City17£55,255430,87347
Gloucestershire22£35,257763,59930
Greater Manchester84£37,121759,084180
Greenwich - Greater London5£53,391419,1726
Hampshire48£49,794437,57063
Haringey - Greater London1£42,995653,000-
Harrow - Greater London3£32,327668,2394
Havering - Greater London27£42,065651,14627
Herefordshire3£48,283439,36511
Hertfordshire71£45,237543,25682
Highland8£66,296424,2235
Hillingdon - Greater London11£21,3641194,69818
Hounslow - Greater London1£18,0001094,51531
Kent45£49,862535,73259
Kingston upon Thames - Greater London1£24,000869,50035
Lambeth - Greater London1£19,995786,7801
Lancashire69£36,089760,972120
Leicestershire34£40,224655,30249
Lincolnshire39£49,570433,37437
Lisburn1£41,495649,476-
Magherafelt12£45,326662,70820
Merseyside19£48,092445,94737
Merton - Greater London2£14,4901291,500-
Moray1£74,995418,6051
Neath Port Talbot1£42,995630,0001
Newport12£43,498550,73120
Newry and Mourne9£48,641440,73910
Newtownabbey4£39,235554,2907
Norfolk16£41,117545,29240
North Ayrshire3£68,231221,9242
North Down2£21,7431055,4451
North Lanarkshire1£46,985524,0003
North Yorkshire32£45,032545,43848
Northamptonshire10£52,535434,83320
Northumberland1£25,499785,915-
Nottinghamshire45£33,960764,67463
Omagh5£45,828447,4505
Oxfordshire13£44,175639,68515
Perth and Kinross3£44,665449,99813
Powys1£32,595680,449-
Redbridge - Greater London2£38,743741,2508
Shropshire19£35,316761,34630
Somerset6£22,469878,6156
South Ayrshire1£41,998527,0242
South Lanarkshire3£34,166854,4011
South Yorkshire56£51,982433,89986
Staffordshire41£43,958652,69064
Stirling2£36,900557,4405
Suffolk26£36,115757,71614
Surrey42£43,523547,50153
Sutton - Greater London2£9,15014105,500-
Swansea11£48,550437,72712
Tyne and Wear17£28,606866,10529
Wandsworth - Greater London2£18,49010108,000-
Warwickshire14£44,271539,12331
West Lothian10£15,4951287,67710
West Midlands78£41,174654,068125
West Sussex25£40,315751,04424
West Yorkshire94£41,249656,944108
Wiltshire35£53,595431,26657
Worcestershire19£44,748647,70718
Add postcode for better results.