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,283£26,716650,9393,466
Aberdeen City13£32,208433,36930
Aberdeenshire3£40,328426,53212
Antrim1£14,9901069,0004
Ards1£11,7501190,0001
Argyll and Bute1£12,4798100,000-
Ballymena1£15,995872,0001
Ballymoney2£12,9351096,1661
Banbridge1£14,995875,0001
Barnet - Greater London1£39,995318,610-
Bedfordshire30£16,823970,96661
Belfast5£25,388551,23238
Berkshire21£24,113761,07343
Brent - Greater London1£26,950523,3005
Bristol29£33,606432,92057
Bromley - Greater London12£42,760213,24725
Buckinghamshire21£27,918646,97969
Caerphilly1£12,0001099,9481
Cambridgeshire31£24,996755,70955
Cardiff11£38,589424,92937
Carmarthenshire1£27,995544,9672
Carrickfergus1£19,990682,7651
Ceredigion1£26,995513,0474
Cheshire43£25,875755,53182
City of Edinburgh21£29,274543,22954
City of London - Greater London20£32,733636,45777
Coleraine2£23,123664,0001
Conwy1£47,49915,2352
Cookstown2£5,87314154,000-
Cornwall9£27,640949,76112
County Durham14£24,188655,37338
Craigavon9£43,217218,27424
Croydon - Greater London6£43,276318,8997
Cumbria2£20,2201243,0009
Derbyshire25£23,630858,56457
Devon23£25,1461059,23126
Dorset18£22,244855,52133
Dumfries and Galloway2£28,948546,8659
Dundee City3£42,00027,76626
Dungannon3£34,308446,3112
Ealing - Greater London2£13,5901262,9601
East Riding of Yorkshire4£26,165567,93213
East Sussex24£17,116963,09750
Enfield - Greater London3£34,660331,43520
Essex42£30,420544,012136
Falkirk3£12,4931054,9724
Fermanagh4£21,858676,1931
Fife5£23,636766,00622
Glasgow City16£22,205762,43878
Gloucestershire15£44,176322,47533
Greater Manchester56£20,214872,646218
Greenwich - Greater London2£41,495210,1746
Hammersmith & Fulham - Greater London1£29,790510,0003
Hampshire43£34,559432,988139
Harrow - Greater London2£21,293753,4583
Havering - Greater London6£33,715538,98930
Herefordshire10£34,438534,59311
Hertfordshire34£32,680541,51780
Highland10£30,796543,37114
Hillingdon - Greater London19£26,405653,30329
Hounslow - Greater London10£37,711428,95826
Kent43£38,244426,18387
Kingston upon Thames - Greater London5£36,686323,00925
Lancashire49£30,798541,87582
Leicestershire28£23,471761,98877
Lincolnshire26£29,197540,04559
Lisburn2£33,718449,9332
Magherafelt4£32,348444,7506
Merseyside12£27,111556,21643
Monmouthshire1£7,2951392,0005
Moray2£32,495541,1642
Newport2£46,00016,29918
Newtownabbey2£34,247427,3293
Norfolk16£18,285872,93373
North Ayrshire3£28,465642,6659
North Lanarkshire1£8,8901295,0006
North Yorkshire15£30,681545,99458
Northamptonshire17£31,799547,84488
Northumberland3£7,8281297,9443
Nottinghamshire31£27,360655,91575
Oxfordshire6£34,796430,43233
Perth and Kinross4£24,240633,07620
Powys1£21,990665,5002
Renfrewshire1£15,799959,5872
Rhondda Cynon Taf3£22,159648,2874
Shropshire14£22,001751,28631
Somerset13£18,205862,89431
South Ayrshire1£10,8881184,0003
South Lanarkshire1£25,298637,6829
South Yorkshire26£22,810761,90491
Staffordshire34£30,979539,21673
Strabane2£32,945431,8871
Suffolk9£37,002539,15226
Surrey25£31,145534,54069
Sutton - Greater London1£7,0001384,000-
Swansea7£29,043536,02324
Tyne and Wear12£19,095858,71949
Warwickshire11£17,135989,19931
West Dunbartonshire1£32,995456,0852
West Lothian1£12,6909113,0004
West Midlands45£25,184653,934147
West Sussex13£42,089321,43252
West Yorkshire39£27,606653,205118
Wiltshire37£34,389436,14578
Worcestershire11£23,702856,08721
Add postcode for better results.