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,580£35,103757,8803,310
Aberdeen City11£52,290330,88724
Aberdeenshire1£46,995329,8008
Angus1£14,4901267,5043
Antrim5£25,777855,88010
Ards2£20,9951183,0003
Argyll and Bute2£38,479758,500-
Armagh5£30,895773,38011
Ballymena4£29,348768,0004
Ballymoney2£14,4951297,4742
Barking & Dagenham - Greater London1£8,99014114,000-
Barnet - Greater London2£20,02012102,8861
Bedfordshire64£30,976765,356106
Belfast6£34,572567,46823
Berkshire24£28,880869,94252
Bexley - Greater London1£21,777862,0002
Blaenau Gwent1£19,9951085,7051
Brent - Greater London1£22,899770,00010
Bristol20£39,283551,76746
Bromley - Greater London13£46,211535,30536
Buckinghamshire25£35,690858,14544
Caerphilly1£10,0001496,000-
Cambridgeshire31£26,676875,65850
Cardiff12£33,559659,62036
Ceredigion2£61,995223,350-
Cheshire36£36,721649,24159
City of Edinburgh28£36,704751,54636
City of London - Greater London33£46,260638,383109
Coleraine3£30,247767,6673
Conwy3£58,09929,1391
Cookstown6£26,891786,8906
Cornwall3£28,162870,8455
County Durham13£27,635964,79432
Craigavon5£68,196212,25018
Croydon - Greater London7£28,251763,47114
Cumbria2£56,995417,4503
Denbighshire1£10,9991393,396-
Derbyshire24£34,086657,29749
Derry3£35,578561,9258
Devon6£19,6641078,24716
Dorset18£25,2641070,33818
Down2£35,073658,5002
Dumfries and Galloway4£32,435665,2618
Dundee City9£45,944427,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
Essex86£34,408658,562129
Falkirk7£20,208981,636-
Fermanagh2£32,993671,4026
Fife8£48,897437,10714
Flintshire7£21,671883,4261
Glasgow City13£40,942535,96284
Gloucestershire14£31,101869,89429
Greater Manchester99£27,575871,670199
Greenwich - Greater London1£53,995213,0778
Hampshire33£36,537763,33272
Harrow - Greater London3£25,330881,3281
Havering - Greater London20£33,975665,25926
Herefordshire4£45,950440,65710
Hertfordshire48£38,698551,17086
Highland3£39,662533,67321
Hillingdon - Greater London16£25,267980,10540
Hounslow - Greater London17£35,744750,93334
Inverclyde1£10,99512108,000-
Kent40£45,480645,45675
Kingston upon Thames - Greater London13£54,559324,33021
Lambeth - Greater London1£13,9955100,400-
Lancashire49£30,537871,771111
Leicestershire23£44,151545,88068
Lincolnshire22£41,581538,84742
Magherafelt19£28,264884,40923
Merseyside19£30,379772,53147
Merton - Greater London1£10,4901385,000-
Monmouthshire2£35,498667,1211
Moray3£52,996424,3211
Newport7£56,281334,59715
Newry and Mourne5£41,776455,3845
Newtownabbey1£23,495851,7728
Norfolk25£34,960655,19955
North Ayrshire1£53,898411,3808
North Lanarkshire2£62,485313,2122
North Yorkshire31£40,697649,09673
Northamptonshire13£54,110431,52745
Nottinghamshire36£30,183863,32783
Omagh3£41,867465,36815
Oxfordshire6£44,741548,61618
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 Yorkshire31£44,856538,18594
Staffordshire23£36,101760,08564
Strabane5£36,764562,9296
Suffolk15£45,440643,48934
Surrey31£37,842652,10064
Swansea3£30,270752,85123
Tyne and Wear33£31,577663,83944
Wandsworth - Greater London1£19,9909100,000-
Warwickshire12£26,705867,81319
West Dunbartonshire1£69,995118,4702
West Lothian4£35,244648,27612
West Midlands81£36,026767,010199
West Sussex14£40,375654,02634
West Yorkshire81£33,506769,950127
Wiltshire23£53,819329,05649
Worcestershire5£30,037664,58033
Wrexham1£23,295895,771-
Add postcode for better results.