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,261£26,355652,9683,466
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
Bedfordshire27£14,8041078,77364
Belfast5£27,748545,81638
Berkshire16£20,209866,67441
Brent - Greater London2£18,675845,1504
Bristol23£32,877433,68458
Bromley - Greater London14£41,297216,26829
Buckinghamshire20£30,526644,21064
Caerphilly1£12,0001099,9481
Cambridgeshire34£25,181756,49352
Cardiff11£34,924438,23236
Carmarthenshire1£27,995544,9673
Carrickfergus1£19,990682,7651
Cheshire39£28,320649,13279
City of Edinburgh24£29,892539,88748
City of London - Greater London22£35,042631,20778
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,8118
Cumbria2£20,3501242,50010
Derbyshire29£22,617863,30954
Devon13£15,0871076,97624
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 Sussex21£20,631857,92354
Enfield - Greater London7£39,637222,55717
Essex49£29,531542,611133
Falkirk4£13,7451053,4902
Fermanagh3£20,145780,9231
Fife7£22,210760,64523
Glasgow City18£24,069756,55984
Gloucestershire17£43,591322,03933
Greater Manchester57£20,281867,452199
Greenwich - Greater London3£44,495212,0175
Hampshire51£32,423537,606131
Harrow - Greater London3£17,193866,5653
Havering - Greater London8£36,536430,64231
Herefordshire6£40,375428,92217
Hertfordshire33£33,882538,46585
Highland4£17,742875,62416
Hillingdon - Greater London21£26,443654,05223
Hounslow - Greater London11£27,644750,37125
Kent39£37,134428,44191
Kingston upon Thames - Greater London9£39,744318,04722
Lancashire52£27,736647,35292
Leicestershire22£22,305861,44576
Lincolnshire21£24,131649,65755
Lisburn2£33,718449,9333
Magherafelt4£26,811554,2505
Merseyside11£28,132556,78933
Monmouthshire1£7,4951392,0005
Moray2£32,495541,1642
Newport5£41,900232,86616
Newtownabbey1£42,95028,4184
Norfolk20£21,776762,18166
North Ayrshire3£31,098537,6058
North Lanarkshire2£18,444867,2055
North Yorkshire21£26,821550,09558
Northamptonshire23£35,125437,20289
Northumberland2£7,74712101,5005
Nottinghamshire23£26,182659,78073
Omagh2£20,825765,0005
Oxfordshire10£36,655329,24333
Perth and Kinross2£20,490731,96025
Powys1£21,990665,5002
Renfrewshire1£15,999959,5872
Rhondda Cynon Taf4£20,994750,3163
Shropshire12£20,957752,83636
Somerset9£19,044860,65731
South Ayrshire1£10,8881184,0003
South Lanarkshire3£25,015543,7679
South Yorkshire29£24,182661,29892
Staffordshire31£32,033536,22671
Strabane2£32,945431,8711
Suffolk9£33,168648,65227
Surrey26£29,168637,18776
Sutton - Greater London1£7,0001384,000-
Swansea4£23,849654,04526
Tyne and Wear12£21,816755,16656
Waltham Forest - Greater London1£30,999429,1281
Warwickshire11£17,399988,56128
West Dunbartonshire1£32,995456,0852
West Lothian2£31,343770,0003
West Midlands45£24,787654,339150
West Sussex11£37,222431,58654
West Yorkshire40£29,343651,553125
Wiltshire33£37,201432,49585
Worcestershire7£27,683755,73926
Add postcode for better results.