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
All347£28,177655,090809
Aberdeen City1£39,995423,7514
Angus1£18,2905119,163-
Argyll and Bute1£15,979896,000-
Ballymoney2£17,290789,2221
Bedfordshire10£20,118777,12016
Belfast1£27,995467,24012
Berkshire9£23,408672,00011
Bristol3£34,193528,27811
Bromley - Greater London4£37,915422,2135
Buckinghamshire4£36,508425,89616
Cambridgeshire6£19,461872,15413
Cardiff2£45,250325,3498
Ceredigion1£11,8959140,319-
Cheshire18£30,062537,99715
City of Edinburgh6£28,963548,5439
City of London - Greater London5£31,652543,78926
Conwy2£42,649414,8521
County Durham4£28,036651,93115
Craigavon1£23,995585,18111
Croydon - Greater London3£39,432430,9585
Cumbria1£15,9951062,190-
Derbyshire5£21,760755,2858
Derry2£22,974784,563-
Devon3£27,163559,0683
Dorset1£13,4959116,3005
East Renfrewshire1£13,999960,782-
Enfield - Greater London2£41,495321,9634
Essex12£29,123649,80421
Fermanagh2£26,993651,0321
Fife1£29,998538,6003
Flintshire1£12,9951095,0003
Glasgow City3£45,098225,91422
Gloucestershire1£18,995752,80010
Greater Manchester21£25,340666,19462
Greenwich - Greater London1£50,99513,934-
Hampshire10£33,194439,32530
Havering - Greater London6£28,746643,2596
Herefordshire3£30,283547,4702
Hertfordshire9£37,086431,89124
Hillingdon - Greater London7£18,436783,67012
Hounslow - Greater London4£38,894425,8396
Isle of Wight1£23,995487,483-
Kent10£39,503333,22917
Kingston upon Thames - Greater London1£37,816436,3529
Lancashire13£25,693660,29140
Larne1£17,950962,000-
Leicestershire4£26,463686,01817
Lincolnshire5£32,781437,2499
Lisburn2£28,493663,8603
Magherafelt3£18,880992,3332
Merseyside6£26,930637,38012
Monmouthshire1£16,995695,000-
Norfolk4£29,714638,5139
North Ayrshire1£50,898210,9703
North Yorkshire11£26,737641,76521
Northamptonshire3£43,817222,79819
Nottinghamshire11£33,729542,53423
Omagh1£25,900565,0003
Oxfordshire3£23,065743,4953
Perth and Kinross3£32,827530,4558
Powys1£16,990766,600-
Redbridge - Greater London1£22,9906100,0001
Rhondda Cynon Taf1£26,999442,157-
Shropshire4£33,499534,0537
Somerset1£17,101863,4133
South Yorkshire6£26,415658,25420
Staffordshire5£35,159542,31515
Suffolk3£28,295535,9719
Surrey9£27,534646,82716
Swansea3£16,996877,0336
Tyne and Wear9£28,130648,69215
West Lothian2£15,993989,0002
West Midlands19£28,117556,29543
West Sussex2£28,990662,55616
West Yorkshire12£35,255439,98737
Wiltshire1£31,995557,00012
Worcestershire4£30,872548,2128
Add postcode for better results.