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,268£26,533651,1213,455
Aberdeen City13£30,399431,09931
Aberdeenshire3£40,328426,53212
Antrim1£14,9901069,0003
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-
Bedfordshire29£16,856970,73261
Belfast5£25,388551,23237
Berkshire21£24,113761,07343
Brent - Greater London1£26,950523,3005
Bristol29£33,606432,92057
Bromley - Greater London13£41,666216,35525
Buckinghamshire20£26,777649,09867
Caerphilly1£12,0001099,948-
Cambridgeshire33£24,187756,57154
Cardiff11£38,317424,92937
Carmarthenshire1£27,995544,9672
Carrickfergus1£19,990682,7651
Ceredigion1£26,995513,0474
Cheshire44£26,388653,44682
City of Edinburgh21£29,274543,22954
City of London - Greater London20£32,733636,45776
Coleraine2£23,123664,0001
Conwy1£47,49915,2352
Cookstown2£5,87314154,000-
Cornwall9£27,640949,76112
County Durham13£24,972653,53139
Craigavon9£43,217218,27424
Croydon - Greater London6£43,276318,8997
Cumbria1£10,4891265,00010
Derbyshire22£24,118860,03960
Devon23£25,5371057,66627
Dorset16£23,547850,81535
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,93212
East Sussex23£17,252962,01450
Enfield - Greater London3£34,660331,43519
Essex40£31,503542,223137
Falkirk3£12,4931054,9724
Fermanagh4£21,858676,1931
Fife5£23,636765,56221
Glasgow City18£23,343758,79377
Gloucestershire15£44,176322,47533
Greater Manchester55£20,335872,385216
Greenwich - Greater London1£36,995214,4657
Hammersmith & Fulham - Greater London1£29,790510,0003
Hampshire45£34,800432,417136
Harrow - Greater London2£21,293753,4582
Havering - Greater London5£29,158746,21531
Herefordshire9£36,715429,46912
Hertfordshire34£32,151541,22978
Highland10£30,796543,37114
Hillingdon - Greater London19£26,434653,30329
Hounslow - Greater London9£33,934537,78627
Kent42£38,392426,04887
Kingston upon Thames - Greater London4£35,983425,29326
Lancashire49£31,382540,25482
Leicestershire27£23,452862,12878
Lincolnshire27£29,334539,75459
Lisburn2£33,718449,9332
Magherafelt4£32,348444,7506
Merseyside12£27,111556,21643
Monmouthshire1£7,2951392,0005
Moray2£32,495541,1642
Newport2£46,00016,29917
Newtownabbey2£34,247427,3293
Norfolk16£18,278872,93373
North Ayrshire3£28,465642,6659
North Lanarkshire1£8,8901295,0006
North Yorkshire14£29,584548,39357
Northamptonshire18£32,002547,71686
Northumberland4£8,9961294,1043
Nottinghamshire30£27,689655,60273
Oxfordshire7£34,846432,58933
Perth and Kinross4£24,240633,07619
Powys1£21,990665,5002
Renfrewshire1£15,799959,5872
Rhondda Cynon Taf3£22,159648,2874
Shropshire12£23,300747,58234
Somerset14£17,547866,04531
South Ayrshire1£10,8881184,0003
South Lanarkshire1£25,298637,6829
South Yorkshire25£23,103761,42092
Staffordshire33£31,090538,85772
Strabane2£32,945431,8871
Suffolk9£35,837538,29727
Surrey26£30,370636,28967
Sutton - Greater London1£7,0001384,000-
Swansea7£29,043536,02323
Tyne and Wear12£19,095858,71947
Warwickshire10£16,449987,11432
West Dunbartonshire1£32,995456,0852
West Lothian1£12,6909113,0004
West Midlands42£24,887655,550147
West Sussex14£41,502322,07551
West Yorkshire39£27,233654,601118
Wiltshire38£35,194435,19477
Worcestershire10£25,593750,29822
Add postcode for better results.