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,596£35,580657,1793,249
Aberdeen City11£52,153330,88723
Aberdeenshire1£46,995329,8008
Angus1£14,4901267,5043
Antrim4£25,199956,6009
Ards2£20,9951183,0003
Argyll and Bute2£38,479758,500-
Armagh6£29,245875,8179
Ballymena4£29,348768,0004
Ballymoney2£14,4951297,4741
Barnet - Greater London2£20,02012102,8861
Bedfordshire67£29,070869,420101
Belfast5£37,337562,76223
Berkshire29£31,730764,79752
Blaenau Gwent1£19,9951085,7051
Brent - Greater London1£34,450584,0009
Bristol17£37,684556,86547
Bromley - Greater London15£44,644539,97132
Buckinghamshire23£36,690860,10345
Caerphilly1£10,0001496,000-
Cambridgeshire34£27,948874,85550
Cardiff11£32,306762,09135
Ceredigion2£61,995223,350-
Cheshire39£34,922654,17360
City of Edinburgh30£38,737748,88535
City of London - Greater London32£43,621645,757114
Coleraine4£29,809763,5002
Conwy3£58,09929,1391
Cookstown6£29,889786,4016
Cornwall3£27,728870,8453
County Durham14£27,297965,93131
Craigavon2£78,99518,79521
Croydon - Greater London5£29,784758,81015
Cumbria3£46,328437,2332
Denbighshire1£10,9991393,396-
Derbyshire24£34,263757,69649
Derry2£30,723766,3889
Devon6£19,4971078,24715
Dorset14£29,633858,00722
Down2£35,073658,5002
Dumfries and Galloway3£36,717554,9998
Dundee City8£44,437528,81516
Dungannon7£32,275761,39418
Ealing - Greater London3£26,624862,3605
East Riding of Yorkshire4£48,069434,6669
East Sussex17£29,627767,50528
Enfield - Greater London8£46,369444,16922
Essex83£34,212659,478125
Falkirk7£20,208981,636-
Fermanagh2£29,243487,5007
Fife6£50,280440,82814
Flintshire8£21,712882,6731
Glasgow City8£42,996534,55581
Gloucestershire15£31,817867,15229
Greater Manchester96£27,737870,401198
Greenwich - Greater London1£53,995213,0778
Hampshire33£39,415655,55767
Harrow - Greater London3£25,330881,3281
Havering - Greater London20£35,399665,61128
Herefordshire3£44,617440,34510
Hertfordshire51£39,890548,32890
Highland2£31,494749,17823
Hillingdon - Greater London16£25,981979,07537
Hounslow - Greater London16£35,865750,65336
Inverclyde1£10,99512108,000-
Kent43£47,042644,49975
Kingston upon Thames - Greater London11£51,488327,23521
Lambeth - Greater London1£9,9955100,400-
Lancashire53£30,389869,673115
Leicestershire25£42,371547,43964
Lincolnshire26£38,699540,44039
Magherafelt22£28,477881,44421
Merseyside19£28,121874,42646
Merton - Greater London1£10,4901385,000-
Monmouthshire2£34,998667,1211
Moray3£52,996424,3211
Newport7£56,494330,93214
Newry and Mourne5£41,575456,4775
Newtownabbey1£22,995851,7727
Norfolk24£35,288654,05058
North Ayrshire1£53,898411,3807
North Lanarkshire1£79,98515,0003
North Yorkshire29£39,259652,16773
Northamptonshire12£46,806436,45846
Nottinghamshire40£30,559763,69581
Omagh4£42,388461,04714
Oxfordshire7£44,342448,00417
Perth and Kinross7£43,704331,63217
Redbridge - Greater London6£27,619867,3026
Renfrewshire2£29,748655,2114
Scottish Borders1£28,490635,5773
Shropshire10£31,250760,06722
Somerset5£33,362555,4752
South Ayrshire3£32,164752,9905
South Lanarkshire4£41,360538,7223
South Yorkshire36£44,292542,38983
Staffordshire24£37,928758,02760
Strabane5£36,764562,9295
Suffolk15£40,228647,61735
Surrey27£36,524652,46864
Swansea4£30,953750,07323
Tyne and Wear33£31,160663,80942
Wandsworth - Greater London1£19,9909100,000-
Warwickshire11£24,860869,23018
West Dunbartonshire1£69,995118,4702
West Lothian4£34,744648,27611
West Midlands82£36,481668,046193
West Sussex16£43,291546,17232
West Yorkshire81£32,686770,101127
Wiltshire24£57,974224,59249
Worcestershire5£33,585556,17431
Add postcode for better results.