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,567£35,417657,0553,279
Aberdeen City11£52,290330,88723
Aberdeenshire1£46,995329,8008
Angus1£14,4901267,5043
Antrim4£25,473956,6009
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
Bedfordshire63£30,067867,191104
Belfast5£37,697562,76223
Berkshire26£28,688868,50751
Bexley - Greater London1£21,777862,0002
Blaenau Gwent1£19,9951085,7051
Brent - Greater London2£28,675677,00010
Bristol18£39,757553,63547
Bromley - Greater London14£44,306539,66733
Buckinghamshire24£35,303860,10144
Caerphilly1£10,0001496,000-
Cambridgeshire30£27,535875,92850
Cardiff11£32,360762,09137
Ceredigion2£61,995223,350-
Cheshire37£37,352648,75859
City of Edinburgh31£37,851749,28934
City of London - Greater London35£44,450640,692109
Coleraine4£29,934763,5002
Conwy3£58,09929,1391
Cookstown7£29,441782,3345
Cornwall3£28,162870,8454
County Durham13£27,596964,85032
Craigavon3£70,328113,13820
Croydon - Greater London5£28,384759,82514
Cumbria2£56,995417,4502
Denbighshire1£10,9991393,396-
Derbyshire23£34,109758,33950
Derry2£40,370456,7149
Devon6£19,4971078,24715
Dorset16£27,991860,50621
Down2£35,073658,5002
Dumfries and Galloway3£36,717554,9998
Dundee City9£45,944427,37715
Dungannon8£33,428758,69518
Ealing - Greater London3£26,624862,3605
East Riding of Yorkshire4£48,069434,63011
East Sussex12£25,310877,26828
Enfield - Greater London6£49,994441,58723
Essex86£34,623657,947125
Falkirk7£20,208981,636-
Fermanagh2£32,993671,4026
Fife8£48,897437,10714
Flintshire7£21,671883,4261
Glasgow City10£41,406536,88185
Gloucestershire14£30,522870,14129
Greater Manchester96£27,605870,387196
Greenwich - Greater London1£53,995213,0778
Hampshire32£37,632758,09069
Harrow - Greater London3£25,330881,3281
Havering - Greater London22£34,432663,78524
Herefordshire4£45,825440,65710
Hertfordshire48£39,155550,33890
Highland3£39,662533,67321
Hillingdon - Greater London15£24,086984,07639
Hounslow - Greater London14£33,989753,48335
Inverclyde1£10,99512108,000-
Kent41£47,210642,95875
Kingston upon Thames - Greater London13£54,497324,33021
Lambeth - Greater London1£9,9955100,400-
Lancashire46£30,308872,569114
Leicestershire23£45,732543,87767
Lincolnshire27£41,567435,64638
Magherafelt20£27,876883,18823
Merseyside17£29,488771,53445
Merton - Greater London1£10,4901385,000-
Monmouthshire2£35,248667,1211
Moray3£52,996424,3211
Newport7£56,281334,59714
Newry and Mourne5£41,676455,9975
Newtownabbey1£23,495851,7727
Norfolk25£35,858654,46657
North Ayrshire1£53,898411,3808
North Lanarkshire2£62,485313,2122
North Yorkshire29£40,714648,52375
Northamptonshire13£54,340431,52745
Nottinghamshire36£29,035866,27483
Omagh4£42,388461,04715
Oxfordshire6£44,741548,61618
Perth and Kinross7£43,704331,63220
Redbridge - Greater London6£27,653866,6357
Renfrewshire3£37,331541,9463
Scottish Borders1£28,490635,5773
Shropshire11£36,114756,08922
Somerset5£33,362555,4753
South Ayrshire3£32,164752,9905
South Lanarkshire4£41,610538,7223
South Yorkshire32£45,742537,00791
Staffordshire21£35,635762,78264
Strabane5£36,764562,9296
Suffolk14£40,484645,33335
Surrey29£36,423756,49165
Swansea4£30,953750,07323
Tyne and Wear32£30,483765,85346
Wandsworth - Greater London1£19,9909100,000-
Warwickshire12£26,705867,81317
West Dunbartonshire1£69,995118,4702
West Lothian4£34,744648,27612
West Midlands78£35,909768,007193
West Sussex15£43,304547,23633
West Yorkshire81£33,520769,672129
Wiltshire27£56,699225,46146
Worcestershire4£32,234663,46732
Add postcode for better results.