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,234£26,008652,1483,121
Aberdeen City12£32,242432,90327
Aberdeenshire3£40,328426,53211
Antrim1£14,9901069,0002
Ards1£11,4501190,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-
Bedfordshire28£17,185971,14257
Belfast5£25,388551,23236
Berkshire21£24,083761,07337
Brent - Greater London1£26,450523,3004
Bristol30£32,701432,93449
Bromley - Greater London13£41,411216,35521
Buckinghamshire20£26,679649,09862
Caerphilly1£12,0001099,948-
Cambridgeshire33£24,063756,57147
Cardiff11£38,117424,92936
Carmarthenshire1£27,995544,9671
Carrickfergus1£19,990682,7651
Ceredigion1£26,995513,0474
Cheshire44£26,267653,44671
City of Edinburgh21£29,374543,22951
City of London - Greater London20£32,436636,65473
Coleraine2£23,123664,0001
Conwy1£47,49915,2352
Cookstown2£5,87314154,000-
Cornwall9£27,530949,76112
County Durham13£24,865653,53137
Craigavon9£43,217218,27422
Cumbria1£10,4891265,0009
Derbyshire21£24,998756,96854
Devon23£25,4061057,66626
Dorset16£23,552850,81534
Dumfries and Galloway2£28,948546,8659
Dundee City3£41,91727,76623
Dungannon3£34,308446,3112
Ealing - Greater London2£13,5901262,9601
East Riding of Yorkshire4£26,065567,93211
East Sussex22£16,878962,33348
Enfield - Greater London3£34,160331,43518
Essex38£32,075541,143124
Falkirk3£12,4931054,9724
Fermanagh4£21,608676,1931
Fife5£23,636765,56218
Glasgow City18£23,235758,79369
Gloucestershire15£43,776322,47528
Greater Manchester55£20,233872,385199
Greenwich - Greater London1£36,995214,4657
Hammersmith & Fulham - Greater London1£29,790510,0003
Hampshire44£33,903433,846127
Harrow - Greater London2£21,293753,4582
Havering - Greater London5£29,158746,21528
Herefordshire8£39,136427,43212
Hertfordshire34£30,631543,86373
Highland10£30,796543,3719
Hillingdon - Greater London12£17,842868,90227
Hounslow - Greater London3£17,3301073,57625
Kent42£38,303426,04879
Lancashire50£30,784541,97672
Leicestershire26£23,462861,05668
Lincolnshire27£29,098539,76754
Lisburn2£33,718449,9332
Magherafelt4£32,348444,7506
Merseyside12£26,986556,21637
Monmouthshire1£6,9951392,0004
Moray2£32,495541,1641
Newport2£46,00016,29914
Newtownabbey2£34,247427,3291
Norfolk16£18,185872,93368
North Ayrshire3£28,465642,6659
North Lanarkshire1£8,8901295,0005
North Yorkshire14£29,398548,39354
Northamptonshire18£31,307547,71680
Northumberland4£8,9961294,1043
Nottinghamshire30£27,569655,60269
Oxfordshire7£34,704432,58933
Perth and Kinross3£25,490533,44817
Powys1£21,990665,5002
Renfrewshire1£15,799959,5872
Rhondda Cynon Taf3£21,992648,2873
Shropshire13£25,591743,87630
Somerset14£17,467866,04530
South Ayrshire1£10,8881184,0003
South Lanarkshire1£25,298637,6827
South Yorkshire26£22,874760,66683
Staffordshire33£30,780538,85768
Strabane2£32,718431,8871
Suffolk10£34,822536,96424
Surrey26£30,173636,28959
Sutton - Greater London1£7,0001384,000-
Swansea7£29,114536,02317
Tyne and Wear11£19,108858,55944
Warwickshire10£16,274987,11432
West Dunbartonshire1£32,995456,0852
West Lothian1£12,6909113,0002
West Midlands38£24,892656,798139
West Sussex14£41,329322,07545
West Yorkshire39£27,066654,601103
Wiltshire38£35,034435,22069
Worcestershire9£26,553748,55421
Add postcode for better results.