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,696£35,836656,2073,359
Aberdeen City9£51,388327,95430
Aberdeenshire2£43,995428,9006
Angus1£14,9901267,5043
Antrim6£25,397960,2759
Ards3£15,91312102,0003
Argyll and Bute1£68,97911,000-
Armagh6£38,995554,11711
Ballymena5£24,778883,1302
Ballymoney1£10,99513117,0773
Barnet - Greater London2£20,27012102,8861
Bedfordshire64£29,588764,275106
Belfast5£32,338675,02632
Berkshire24£32,948763,53351
Bexley - Greater London1£21,977862,0002
Blaenau Gwent1£49,999222,115-
Brent - Greater London2£22,306874,28410
Bristol21£37,899544,14047
Bromley - Greater London17£48,215431,30930
Buckinghamshire28£37,369756,02447
Caerphilly1£10,0001496,000-
Cambridgeshire39£29,950767,79450
Cardiff15£43,803540,40437
Cheshire43£38,237649,88268
City of Edinburgh26£37,254751,51036
City of London - Greater London43£40,922643,99498
Coleraine3£30,732767,6675
Conwy4£50,323326,1053
Cookstown8£27,018894,5726
Cornwall2£20,245985,7687
County Durham13£26,784970,19033
Craigavon5£69,996212,25023
Croydon - Greater London7£33,634752,28414
Cumbria2£51,993433,9502
Denbighshire1£10,9991393,396-
Derbyshire24£33,907758,72356
Derry3£35,978554,9257
Devon5£18,1171071,55722
Dorset16£25,6851069,13919
Down2£50,745228,5001
Dumfries and Galloway7£32,014764,5689
Dundee City9£48,499429,40516
Dungannon14£34,952656,35015
Ealing - Greater London5£30,411759,4783
East Ayrshire1£27,998654,5884
East Riding of Yorkshire3£58,328232,6348
East Sussex12£34,550654,70222
Enfield - Greater London7£48,066437,41320
Essex83£35,450655,329157
Falkirk7£20,208981,636-
Fermanagh4£32,733664,8845
Fife10£51,233431,7748
Flintshire7£21,671883,4261
Glasgow City21£40,949643,14289
Gloucestershire15£30,069867,40234
Greater Manchester102£26,875873,726191
Greenwich - Greater London4£50,495426,2553
Hampshire38£35,854756,63265
Harrow - Greater London2£30,348869,7832
Havering - Greater London13£26,211878,84329
Herefordshire5£42,850530,82213
Hertfordshire45£44,457443,93888
Highland9£50,075526,67915
Hillingdon - Greater London16£22,818982,19237
Hounslow - Greater London14£35,633652,30430
Inverclyde1£10,99512108,000-
Kent48£44,357438,76480
Kingston upon Thames - Greater London12£49,490430,51223
Lancashire57£33,044769,660120
Larne1£18,9909105,0003
Leicestershire22£33,920659,74161
Lincolnshire17£38,847545,76456
Magherafelt18£31,809778,91622
Merseyside16£32,727765,10048
Merton - Greater London1£10,9901385,000-
Monmouthshire2£30,248976,621-
Moray1£74,995318,6051
Newport4£53,055329,99817
Newry and Mourne5£39,157559,2495
Newtownabbey4£25,995765,4223
Norfolk20£33,944754,08465
North Ayrshire2£39,898634,4488
North Lanarkshire2£62,485312,5002
North Yorkshire30£40,742552,35471
Northamptonshire17£42,978542,13544
Nottinghamshire38£34,670756,89081
Omagh2£33,198790,35913
Oxfordshire9£47,926435,54018
Perth and Kinross10£46,690432,34416
Redbridge - Greater London5£31,223754,7006
Renfrewshire2£20,498861,5213
Scottish Borders2£24,240767,1041
Shropshire8£30,696760,76529
Somerset4£36,938456,7434
South Ayrshire3£32,830752,9904
South Lanarkshire1£57,850721,0004
South Yorkshire40£41,862542,81096
Staffordshire23£36,723757,84272
Strabane5£47,116448,2657
Suffolk21£43,723644,66734
Surrey42£36,737752,74561
Swansea6£34,665752,64321
Tyne and Wear30£31,561760,63842
Warwickshire10£30,936861,00720
West Lothian5£34,953652,02012
West Midlands87£37,524661,930207
West Sussex12£35,670654,94233
West Yorkshire96£34,615764,539111
Wiltshire30£51,783329,06759
Worcestershire11£35,421657,53032
Add postcode for better results.