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,573£35,282757,5253,326
Aberdeen City11£52,290330,88724
Aberdeenshire1£46,995329,8008
Angus1£14,4901267,5043
Antrim4£25,473956,60011
Ards2£20,9951183,0003
Argyll and Bute2£38,479758,500-
Armagh5£30,895773,38010
Ballymena4£29,348768,0004
Ballymoney2£14,4951297,4742
Barking & Dagenham - Greater London1£8,99014114,000-
Barnet - Greater London2£20,02012102,8861
Bedfordshire64£30,864766,297105
Belfast5£37,697562,76223
Berkshire25£28,679869,99252
Bexley - Greater London1£21,777862,0002
Blaenau Gwent1£19,9951085,7051
Brent - Greater London2£28,675677,00010
Bristol18£41,636550,92848
Bromley - Greater London13£46,173535,30535
Buckinghamshire25£35,676858,14543
Caerphilly1£10,0001496,000-
Cambridgeshire30£26,832876,33651
Cardiff12£33,559659,62036
Ceredigion2£61,995223,350-
Cheshire36£38,133548,01460
City of Edinburgh29£37,694749,87236
City of London - Greater London35£44,697641,353109
Coleraine4£29,934763,5003
Conwy3£58,09929,1391
Cookstown6£26,891786,8906
Cornwall3£28,162870,8455
County Durham13£27,596964,85033
Craigavon5£68,196212,25018
Croydon - Greater London6£28,286760,88314
Cumbria2£56,995417,4502
Denbighshire1£10,9991393,396-
Derbyshire24£34,504758,07250
Derry3£35,578561,9258
Devon6£19,6641078,24715
Dorset16£28,081860,50620
Down2£35,073658,5002
Dumfries and Galloway3£36,730554,9999
Dundee City9£45,944427,37716
Dungannon9£34,157757,50617
Ealing - Greater London3£26,624862,3605
East Riding of Yorkshire4£52,193434,58011
East Sussex12£25,310877,26828
Enfield - Greater London6£49,994441,58723
Essex86£34,597658,164127
Falkirk7£20,208981,636-
Fermanagh2£32,993671,4026
Fife8£48,897437,10714
Flintshire7£21,671883,4261
Glasgow City11£41,723535,82885
Gloucestershire14£30,601870,14130
Greater Manchester97£27,406871,354200
Greenwich - Greater London1£53,995213,0778
Hampshire33£38,069757,69570
Harrow - Greater London3£25,330881,3281
Havering - Greater London21£34,953663,41426
Herefordshire4£45,825440,65710
Hertfordshire46£37,130653,42389
Highland3£39,662533,67321
Hillingdon - Greater London15£24,086984,07641
Hounslow - Greater London16£36,103751,24134
Inverclyde1£10,99512108,000-
Kent43£48,208641,52175
Kingston upon Thames - Greater London13£54,559324,33021
Lambeth - Greater London1£11,9955100,400-
Lancashire47£30,232872,766114
Leicestershire24£44,811544,97167
Lincolnshire24£40,199537,52141
Magherafelt19£28,264884,40923
Merseyside17£30,601771,53445
Merton - Greater London1£10,4901385,000-
Monmouthshire2£35,248667,1211
Moray3£52,996424,3211
Newport7£56,281334,59715
Newry and Mourne5£41,676455,9975
Newtownabbey1£23,495851,7728
Norfolk26£36,188653,89956
North Ayrshire1£53,898411,3808
North Lanarkshire2£62,485313,2122
North Yorkshire30£38,561651,82674
Northamptonshire13£54,110431,52745
Nottinghamshire35£29,445864,62185
Omagh3£41,867465,36815
Oxfordshire6£44,741548,61618
Perth and Kinross7£43,847331,63221
Redbridge - Greater London6£27,653866,6357
Renfrewshire3£37,331541,9463
Scottish Borders1£28,490635,5773
Shropshire10£31,426760,66724
Somerset5£33,456555,4753
South Ayrshire3£32,497752,9905
South Lanarkshire4£41,610538,7223
South Yorkshire31£44,856538,18594
Staffordshire21£35,635762,78266
Strabane5£36,764562,9296
Suffolk14£40,625645,33336
Surrey31£37,313654,26865
Swansea4£30,953750,07323
Tyne and Wear34£30,637764,23245
Wandsworth - Greater London1£19,9909100,000-
Warwickshire12£26,705867,81319
West Dunbartonshire1£69,995118,4702
West Lothian4£34,994648,27612
West Midlands80£35,892767,005202
West Sussex15£42,683650,41833
West Yorkshire81£33,888769,464128
Wiltshire23£53,867329,05647
Worcestershire4£32,296663,46734
Wrexham1£23,295895,771-
Add postcode for better results.