Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW X3 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 X3 models, pros and cons, what to look out for and everything else you need to know? Check out our BMW X3 buying guide here.

BMW X3 Data by County

BMW X3 data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All1,240£26,223653,2313,441
Aberdeen City7£31,543541,55331
Aberdeenshire3£51,66239,11313
Ards2£10,75010120,500-
Argyll and Bute1£12,4798100,000-
Ballymena1£15,995872,0001
Ballymoney2£12,9351096,1661
Banbridge1£14,995875,0001
Bedfordshire26£13,8081080,48663
Belfast4£27,436542,89235
Berkshire16£20,209866,67441
Brent - Greater London2£18,675845,1504
Bristol23£32,877433,68458
Bromley - Greater London14£41,297216,26827
Buckinghamshire20£29,363646,37564
Caerphilly1£12,0001099,9481
Cambridgeshire35£24,678757,65052
Cardiff10£33,517541,23437
Carmarthenshire1£27,995544,9673
Carrickfergus1£19,990682,7651
Cheshire38£28,600649,12780
City of Edinburgh24£29,892539,88746
City of London - Greater London22£35,042631,20776
Clackmannanshire1£14,998878,034-
Coleraine1£21,750663,0002
Conwy1£47,49915,2352
Cookstown2£5,87314154,000-
Cornwall5£12,4951078,60012
County Durham14£23,972757,53743
Craigavon7£44,267112,90525
Croydon - Greater London5£44,572215,8117
Cumbria2£20,3501242,50010
Derbyshire27£23,108862,02756
Devon14£14,7241077,83524
Dorset13£17,833964,31334
Dumfries and Galloway1£30,898643,8198
Dundee City6£30,508526,93922
Dungannon1£51,94019,2873
Ealing - Greater London3£12,6251178,173-
East Riding of Yorkshire4£19,155762,51114
East Sussex20£19,188860,54655
Enfield - Greater London7£39,637222,55717
Essex47£29,313543,333133
Falkirk3£12,4931054,9723
Fermanagh3£20,145780,9231
Fife7£22,210760,64522
Glasgow City18£24,069756,55982
Gloucestershire17£43,591322,03933
Greater Manchester58£20,314867,190196
Greenwich - Greater London3£44,495212,0175
Hampshire49£32,451537,587131
Harrow - Greater London3£17,193866,5653
Havering - Greater London7£35,541533,87832
Herefordshire6£40,375428,92217
Hertfordshire32£33,832538,92984
Highland4£17,742875,62416
Hillingdon - Greater London21£26,446654,05223
Hounslow - Greater London11£27,644750,37125
Kent39£37,134428,44189
Kingston upon Thames - Greater London9£39,744318,04722
Lancashire52£27,726647,35388
Leicestershire22£22,305861,44573
Lincolnshire20£25,032646,82555
Lisburn2£33,718449,9333
Magherafelt4£26,811554,2505
Merseyside11£28,132556,78937
Monmouthshire1£7,4951392,0005
Moray2£32,495541,1642
Newport4£40,125239,12617
Newtownabbey1£42,95028,4184
Norfolk19£20,808764,67366
North Ayrshire3£31,098537,6058
North Lanarkshire2£18,444867,2055
North Yorkshire21£26,816550,09558
Northamptonshire23£35,125437,20290
Northumberland2£7,74712101,5004
Nottinghamshire22£26,168660,54773
Omagh2£20,825765,0005
Oxfordshire10£36,655329,24333
Perth and Kinross2£20,490731,96023
Powys1£21,990665,5002
Renfrewshire1£15,999959,5872
Rhondda Cynon Taf4£20,994750,3163
Shropshire12£20,957752,83635
Somerset9£19,044860,65731
South Ayrshire1£10,8881184,0003
South Lanarkshire3£25,015543,7679
South Yorkshire29£24,266661,29892
Staffordshire31£32,033536,22670
Strabane2£32,945431,8711
Suffolk9£33,168648,65227
Surrey26£29,168637,18773
Sutton - Greater London1£7,0001384,000-
Swansea4£23,849654,04526
Tyne and Wear12£21,816755,16656
Waltham Forest - Greater London1£30,999429,1281
Warwickshire10£17,039988,45629
West Dunbartonshire1£32,995456,0852
West Lothian2£31,343770,0003
West Midlands41£23,546757,273153
West Sussex11£37,222431,58652
West Yorkshire39£29,417651,750124
Wiltshire34£36,989432,25580
Worcestershire6£25,415860,48327
Add postcode for better results.