Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW X4 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 X4 models, pros and cons, what to look out for and everything else you need to know? Check out our BMW X4 buying guide here.

BMW X4 Data by County

BMW X4 data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All335£28,026655,530815
Aberdeen City1£39,995423,7514
Angus1£18,2905119,163-
Argyll and Bute1£15,979896,000-
Ballymoney2£17,290789,2221
Bedfordshire10£19,898777,12016
Belfast2£26,997562,35411
Berkshire9£23,386672,00011
Bristol3£34,193528,27810
Bromley - Greater London3£36,554427,9216
Buckinghamshire3£32,643531,85116
Cambridgeshire6£19,461872,15411
Cardiff1£52,000219,4479
Ceredigion1£11,8959140,319-
Cheshire17£30,054538,70315
City of Edinburgh5£30,656547,56710
City of London - Greater London5£31,652543,78925
Conwy2£42,649414,8521
County Durham3£28,864550,62516
Craigavon1£23,995585,18111
Croydon - Greater London3£39,432430,9584
Cumbria1£15,9951062,190-
Derbyshire4£22,808755,6719
Derry1£14,950996,0001
Devon4£23,496766,8013
Dorset1£13,4959116,3005
East Renfrewshire1£13,999960,782-
Enfield - Greater London2£41,495321,9634
Essex15£26,310758,50321
Fermanagh2£26,993651,0321
Fife1£29,998538,6002
Flintshire1£12,9951095,0003
Glasgow City4£45,548224,02121
Gloucestershire1£18,995752,80010
Greater Manchester22£25,205666,28462
Greenwich - Greater London1£50,99513,934-
Hampshire9£33,494441,09331
Havering - Greater London6£28,746643,2596
Herefordshire3£30,283547,4702
Hertfordshire10£37,577430,83724
Hillingdon - Greater London7£18,479783,67012
Hounslow - Greater London4£38,894425,8396
Isle of Wight1£23,995487,483-
Kent5£38,254338,98921
Kingston upon Thames - Greater London1£37,816436,3529
Lancashire11£24,582663,72340
Larne1£17,950962,000-
Leicestershire5£24,649681,44717
Lincolnshire4£29,711542,8489
Lisburn2£28,493663,8603
Magherafelt3£18,880992,3332
Merseyside5£24,675639,80012
Monmouthshire1£16,995695,000-
Norfolk4£29,592638,5509
North Ayrshire1£50,898210,9703
North Yorkshire11£26,861640,88721
Northamptonshire2£48,750122,94020
Nottinghamshire10£30,216549,71323
Omagh1£25,900565,0003
Oxfordshire2£17,623853,9854
Perth and Kinross3£32,827530,4557
Powys1£16,990766,600-
Redbridge - Greater London1£22,9906100,0001
Rhondda Cynon Taf1£26,999442,157-
Shropshire3£33,832533,9048
Somerset1£17,101863,4132
South Yorkshire5£25,897663,26019
Staffordshire5£35,159542,31515
Suffolk3£28,295535,9718
Surrey10£30,724542,20715
Swansea3£16,996877,0336
Tyne and Wear7£28,811548,68316
Warwickshire1£34,500537,5056
West Lothian2£15,993989,0002
West Midlands20£28,056556,72242
West Sussex2£28,990662,55615
West Yorkshire13£36,518435,15939
Wiltshire1£31,995557,00011
Worcestershire4£30,872548,2127
Add postcode for better results.