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,252£25,978651,8273,537
Aberdeen City12£31,591536,39029
Aberdeenshire1£25,995543,88612
Argyll and Bute1£12,4798100,000-
Ballymena1£15,995872,0001
Ballymoney2£12,9351096,1662
Banbridge1£14,995875,0001
Bedfordshire28£14,3711079,70270
Belfast6£23,898654,20338
Berkshire14£17,601975,77050
Brent - Greater London3£16,448869,1003
Bristol24£34,899429,08457
Bromley - Greater London15£42,244215,33129
Buckinghamshire18£24,209753,80065
Caerphilly1£12,0001099,9481
Cambridgeshire29£24,313757,41755
Cardiff9£32,997531,75939
Carrickfergus1£20,950682,7651
Ceredigion1£29,995339,2273
Cheshire38£29,181547,24386
City of Edinburgh16£25,939549,82350
City of London - Greater London18£36,169626,28484
Coleraine1£21,750663,0002
Conwy1£47,49915,2352
Cookstown2£5,87314154,000-
Cornwall5£13,0561078,60014
County Durham12£21,764766,14445
Craigavon11£41,995215,21121
Croydon - Greater London3£41,121213,51310
Cumbria3£22,898941,59511
Derbyshire28£21,460866,36453
Devon15£15,9651067,72125
Dorset17£22,217851,47731
Dumfries and Galloway1£30,898643,8197
Dundee City4£28,638529,07124
Ealing - Greater London3£12,7251178,173-
East Riding of Yorkshire3£30,705536,37315
East Sussex19£22,587855,31352
Enfield - Greater London7£37,494324,52617
Essex51£27,225646,211135
Falkirk4£13,7451053,4902
Fermanagh2£16,7438102,5001
Fife9£18,829760,63122
Glasgow City24£29,664542,64986
Gloucestershire18£41,919328,14638
Greater Manchester55£20,533867,960204
Greenwich - Greater London3£43,16227,1545
Hampshire40£31,657535,568137
Harrow - Greater London1£30,990522,9163
Havering - Greater London10£38,229431,21930
Herefordshire6£33,618540,82517
Hertfordshire30£29,387647,14388
Highland5£17,444872,83116
Hillingdon - Greater London19£25,782657,69423
Hounslow - Greater London12£32,136632,96725
Kent33£36,656427,07197
Kingston upon Thames - Greater London4£41,308313,17222
Lancashire54£29,236544,48190
Leicestershire25£24,418755,05474
Lincolnshire20£25,576650,49764
Lisburn2£33,718449,9333
Magherafelt4£28,968544,5004
Merseyside12£25,921651,18032
Monmouthshire2£12,2451176,0004
Moray3£32,328542,4422
Newport2£40,500234,77719
Newtownabbey1£15,495868,3004
Norfolk20£22,869660,69164
North Ayrshire4£22,298760,7899
North Lanarkshire4£25,043648,8874
North Yorkshire14£30,454537,11057
Northamptonshire27£32,105541,13894
Northumberland2£16,449974,9485
Nottinghamshire23£25,685764,83470
Omagh2£21,175765,0005
Oxfordshire14£30,949540,68032
Perth and Kinross1£20,990731,96030
Powys1£21,990665,5002
Renfrewshire2£16,499858,5851
Rhondda Cynon Taf5£20,055751,2473
Shropshire15£21,318752,50934
Somerset11£20,084863,93029
South Ayrshire2£19,247859,9603
South Lanarkshire4£24,636545,8358
South Yorkshire23£23,923759,77296
Staffordshire30£32,348537,10379
Strabane1£26,945538,5701
Suffolk10£30,659538,78827
Surrey31£27,884640,73572
Sutton - Greater London1£7,0001384,000-
Swansea2£28,500644,01129
Tyne and Wear13£19,565860,03459
Waltham Forest - Greater London1£30,999429,1281
Warwickshire15£22,876765,10925
West Dunbartonshire1£32,995456,0852
West Lothian2£48,993425,0002
West Midlands48£21,432761,975152
West Sussex12£30,362635,79156
West Yorkshire42£29,148652,287128
Wiltshire33£35,447433,85383
Worcestershire11£21,611864,49923
Add postcode for better results.