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,260£26,393652,5843,415
Aberdeen City11£31,700535,56928
Aberdeenshire4£43,245421,97412
Ards2£10,75010120,500-
Argyll and Bute1£12,4798100,000-
Ballymena1£15,995872,0001
Ballymoney2£12,9351096,1661
Banbridge1£14,995875,0001
Bedfordshire29£15,933974,67060
Belfast7£23,784656,30535
Berkshire17£20,167866,07240
Brent - Greater London2£18,675845,1504
Bristol26£35,129430,91059
Bromley - Greater London12£41,568216,25628
Buckinghamshire17£27,467747,53769
Caerphilly1£12,0001099,9481
Cambridgeshire31£25,053757,20255
Cardiff11£36,471428,88638
Carmarthenshire1£27,995544,9673
Carrickfergus1£19,990682,7651
Ceredigion1£26,995513,0474
Cheshire44£27,052653,50879
City of Edinburgh21£32,044541,30049
City of London - Greater London19£34,780634,01178
Clackmannanshire1£14,998878,034-
Coleraine2£23,123664,0002
Conwy1£47,49915,2352
Cookstown2£5,87314154,000-
Cornwall6£13,728980,45011
County Durham13£26,110651,92438
Craigavon8£39,857324,03923
Croydon - Greater London3£46,299218,8907
Cumbria2£20,2201243,0009
Derbyshire24£24,742862,32759
Devon12£14,8471077,94925
Dorset15£20,316956,87533
Dumfries and Galloway1£30,898643,8198
Dundee City7£34,543422,35923
Dungannon2£35,465446,8192
Ealing - Greater London3£12,6251178,173-
East Riding of Yorkshire5£25,091562,12812
East Sussex24£19,815859,03948
Enfield - Greater London6£38,578325,30618
Essex46£30,105544,617132
Falkirk4£16,070948,6453
Fermanagh4£21,858676,1931
Fife7£22,068765,24520
Glasgow City18£22,564758,85183
Gloucestershire14£44,585322,40635
Greater Manchester55£20,099870,213208
Greenwich - Greater London4£42,620212,6294
Hammersmith & Fulham - Greater London1£29,790510,0003
Hampshire44£34,508434,489136
Harrow - Greater London3£17,193866,5652
Havering - Greater London6£33,798538,98932
Herefordshire8£37,687431,34413
Hertfordshire29£31,988543,43187
Highland8£24,995653,43515
Hillingdon - Greater London19£27,475651,76228
Hounslow - Greater London9£30,754746,04824
Kent37£35,994430,05085
Kingston upon Thames - Greater London8£37,894321,32523
Lancashire42£29,798545,23787
Leicestershire30£27,126652,69871
Lincolnshire21£25,770646,57456
Lisburn2£33,718449,9333
Magherafelt5£30,448449,0005
Merseyside15£25,195659,50636
Monmouthshire1£7,2951392,0005
Moray2£32,495541,1642
Newport4£46,000120,65016
Newtownabbey1£42,49928,4184
Norfolk19£20,335765,95271
North Ayrshire2£33,199538,0759
North Lanarkshire1£8,8901295,0006
North Yorkshire18£26,859655,22360
Northamptonshire25£33,943439,55483
Northumberland2£7,74712101,5004
Nottinghamshire28£26,849658,26173
Omagh1£25,750551,0006
Oxfordshire11£33,493432,89030
Perth and Kinross2£20,490731,96020
Powys1£21,990665,5002
Renfrewshire1£15,999959,5872
Rhondda Cynon Taf4£20,994750,3163
Scottish Borders1£29,999421,000-
Shropshire16£22,074751,25129
Somerset10£19,279862,04832
South Ayrshire1£10,8881184,0003
South Yorkshire27£22,557764,31889
Staffordshire33£31,624539,36072
Strabane2£32,945431,8871
Suffolk10£34,711545,02425
Surrey27£30,745536,38570
Sutton - Greater London1£7,0001384,000-
Swansea4£23,849654,04525
Tyne and Wear13£19,663854,35352
Warwickshire11£17,908985,95629
West Dunbartonshire1£32,995456,0852
West Lothian2£31,343770,0003
West Midlands49£24,464653,815146
West Sussex7£43,787327,82156
West Yorkshire41£28,235651,016121
Wiltshire33£35,657435,89080
Worcestershire10£24,423756,09326
Add postcode for better results.