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,684£35,688756,3343,363
Aberdeen City9£51,388327,63630
Aberdeenshire2£43,995428,9006
Angus1£14,9901267,5043
Antrim6£25,397960,2759
Ards3£15,91312102,0003
Argyll and Bute1£68,97911,000-
Armagh7£41,995548,29110
Ballymena5£24,778883,1302
Ballymoney1£10,99513117,0773
Barnet - Greater London2£20,27012102,8861
Bedfordshire63£29,638764,518106
Belfast5£32,338675,02632
Berkshire24£32,186766,17950
Bexley - Greater London1£21,977862,0002
Blaenau Gwent1£49,999222,115-
Brent - Greater London2£22,306874,28410
Bristol23£38,331545,03045
Bromley - Greater London15£44,778535,22932
Buckinghamshire26£35,537758,30449
Caerphilly1£10,0001496,000-
Cambridgeshire39£29,962767,79450
Cardiff14£44,646539,05337
Cheshire43£37,690650,41867
City of Edinburgh26£37,254751,51036
City of London - Greater London41£41,189643,48599
Coleraine3£30,732767,6675
Conwy4£50,323326,1053
Cookstown8£27,018894,5726
Cornwall2£20,245985,7687
County Durham13£26,784970,19034
Craigavon5£69,996212,25023
Croydon - Greater London7£33,634752,28414
Cumbria2£51,993433,9502
Denbighshire1£10,9991393,396-
Derbyshire24£31,719760,22355
Derry3£36,145554,9257
Devon5£18,2881071,55722
Dorset15£26,1311070,81720
Down2£50,745228,5001
Dumfries and Galloway7£32,014764,5689
Dundee City8£51,313326,33018
Dungannon14£35,024656,35015
Ealing - Greater London5£30,411759,4783
East Ayrshire1£27,998654,5884
East Riding of Yorkshire3£58,328232,6348
East Sussex12£34,741654,70223
Enfield - Greater London6£43,078442,64921
Essex84£34,997655,899155
Falkirk7£20,208981,636-
Fermanagh4£32,733664,8845
Fife9£52,342429,9528
Flintshire8£20,962987,373-
Glasgow City25£45,461538,83087
Gloucestershire16£30,687864,95833
Greater Manchester101£26,735874,384194
Greenwich - Greater London4£50,495426,2553
Hampshire36£35,401758,03065
Harrow - Greater London1£18,9951075,5662
Havering - Greater London12£25,829981,39329
Herefordshire5£48,650328,24412
Hertfordshire42£44,907543,28290
Highland8£46,972526,67915
Hillingdon - Greater London17£21,5641086,65936
Hounslow - Greater London14£35,376653,31329
Inverclyde1£10,99512108,000-
Kent47£44,037439,43082
Kingston upon Thames - Greater London13£49,054430,75222
Lancashire57£32,681872,071119
Larne1£18,9909105,0003
Leicestershire22£33,882659,93362
Lincolnshire16£40,025544,52356
Magherafelt19£33,319775,71021
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,557558,8495
Newtownabbey3£27,662762,9533
Norfolk21£34,610652,77965
North Ayrshire2£39,898634,4488
North Lanarkshire2£62,485312,5002
North Yorkshire28£40,173653,18172
Northamptonshire14£42,803543,14347
Nottinghamshire38£35,260754,74080
Omagh2£33,198790,35913
Oxfordshire9£47,926435,54018
Perth and Kinross10£46,690432,34316
Redbridge - Greater London5£31,223754,7006
Renfrewshire2£20,498861,5213
Scottish Borders2£24,240767,1042
Shropshire9£31,007756,69328
Somerset4£36,938456,7434
South Ayrshire3£32,830752,9904
South Lanarkshire2£47,924631,1423
South Yorkshire42£41,202544,76097
Staffordshire25£37,845755,40970
Strabane6£47,422445,5896
Suffolk22£42,395648,73733
Surrey40£37,326652,39762
Swansea6£34,665752,59321
Tyne and Wear29£31,677761,16142
Warwickshire9£30,040861,27921
West Lothian5£34,953652,02012
West Midlands85£37,453662,544211
West Sussex13£36,756652,25132
West Yorkshire94£35,106763,012111
Wiltshire31£51,338330,11958
Worcestershire12£35,386655,63332
Add postcode for better results.