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,622£35,838756,0533,327
Aberdeen City10£55,049324,71425
Aberdeenshire3£37,328652,2336
Angus1£14,9901267,5044
Antrim5£25,777855,88010
Ards2£20,9951183,0004
Argyll and Bute1£68,97911,000-
Armagh5£35,195668,32010
Ballymena6£21,484998,3673
Ballymoney2£14,4951297,4743
Barnet - Greater London2£19,77312102,8861
Bedfordshire65£29,950765,065106
Belfast5£29,738680,22629
Berkshire24£28,862867,15547
Bexley - Greater London1£21,777862,0002
Brent - Greater London2£31,925655,00010
Bristol17£35,948550,74550
Bromley - Greater London13£47,322434,10737
Buckinghamshire26£34,579758,72349
Caerphilly1£10,0001496,000-
Cambridgeshire36£30,280768,16444
Cardiff14£36,884652,38137
Ceredigion1£77,59518,392-
Cheshire41£38,495545,54161
City of Edinburgh27£36,533752,24835
City of London - Greater London46£42,578642,166102
Coleraine3£30,732767,6673
Conwy3£58,09929,1393
Cookstown7£27,928793,2424
Cornwall3£29,162870,8456
County Durham14£25,458963,59832
Craigavon8£66,433217,47422
Croydon - Greater London7£33,676757,78513
Cumbria2£56,995417,4503
Denbighshire1£10,9991393,396-
Derbyshire19£34,196759,20454
Derry3£35,578561,9258
Devon6£14,5671185,66816
Dorset17£20,9331175,66216
Down2£50,495228,5001
Dumfries and Galloway6£28,471771,5017
Dundee City8£43,999529,50918
Dungannon13£38,018650,42914
Ealing - Greater London4£24,592866,7704
East Ayrshire1£27,998654,5884
East Riding of Yorkshire6£52,810332,3408
East Sussex12£32,365765,44025
Enfield - Greater London7£41,066541,63021
Essex76£35,171656,117148
Falkirk7£20,208981,636-
Fermanagh3£29,660773,2686
Fife8£49,397436,56212
Flintshire7£21,671883,4261
Glasgow City15£41,209539,58489
Gloucestershire15£27,833870,83232
Greater Manchester100£27,413872,664191
Greenwich - Greater London4£57,745317,8784
Hampshire30£31,089869,96079
Harrow - Greater London2£31,748869,7832
Havering - Greater London16£31,848773,19629
Herefordshire5£44,550442,14213
Hertfordshire38£38,444553,82881
Highland6£46,997427,90817
Hillingdon - Greater London21£27,505870,96032
Hounslow - Greater London11£29,260757,25434
Inverclyde1£10,99512108,000-
Kent37£40,485649,47882
Kingston upon Thames - Greater London12£50,898431,01420
Lancashire50£32,105873,906117
Leicestershire29£36,327651,77458
Lincolnshire19£41,452540,71648
Magherafelt18£30,820881,93724
Merseyside16£32,384766,06950
Merton - Greater London1£10,4901385,000-
Monmouthshire3£27,163881,747-
Moray2£57,495422,3031
Newport6£53,243333,01216
Newry and Mourne5£42,875448,7806
Newtownabbey2£22,245862,2996
Norfolk17£28,869865,61964
North Ayrshire2£58,398310,8708
North Lanarkshire2£62,485312,5002
North Yorkshire35£36,041656,64371
Northamptonshire16£52,584433,01546
Nottinghamshire36£30,714863,66983
Omagh4£36,561675,26514
Oxfordshire8£44,781444,34517
Perth and Kinross5£48,290327,99021
Redbridge - Greater London4£32,456753,8757
Renfrewshire2£20,498861,5212
Rhondda Cynon Taf1£3,9951894,0002
Scottish Borders1£25,990661,0432
Shropshire10£30,555763,17825
Somerset5£33,986556,5942
South Ayrshire4£31,595752,4434
South Lanarkshire1£57,850721,0002
South Yorkshire38£39,312648,40699
Staffordshire21£36,022858,85364
Strabane6£43,803550,2416
Suffolk18£44,740646,24935
Surrey36£38,234651,13563
Swansea6£38,373743,06920
Tyne and Wear36£31,585761,37541
Warwickshire11£27,569866,09119
West Dunbartonshire1£69,995118,4702
West Lothian6£29,793757,35011
West Midlands75£35,727766,841203
West Sussex12£39,830757,21135
West Yorkshire91£33,918768,303121
Wiltshire31£53,703326,10148
Worcestershire8£32,084656,53033
Add postcode for better results.