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
All349£28,981654,165827
Aberdeen City1£39,995423,7514
Angus1£18,2905119,163-
Argyll and Bute1£15,979896,000-
Ballymena1£13,9759122,156-
Ballymoney2£17,290789,2221
Bedfordshire10£17,567876,99613
Belfast1£24,999557,46813
Berkshire9£23,966671,41810
Bristol4£25,693752,75310
Bromley - Greater London4£35,428432,4666
Buckinghamshire5£38,386431,81813
Cambridgeshire8£22,426760,09611
Cardiff1£51,500219,4478
Ceredigion1£11,8959140,319-
Cheshire16£30,210537,85315
City of Edinburgh6£38,362428,09410
City of London - Greater London7£28,808648,41923
Conwy2£42,649414,8521
County Durham4£27,742648,26116
Craigavon1£23,995585,18113
Croydon - Greater London3£54,733211,0824
Cumbria1£15,9951062,190-
Derbyshire3£25,512548,61210
Derry1£14,950996,0001
Devon4£23,371766,8012
Dorset1£12,9959116,3003
East Renfrewshire1£13,999960,782-
East Riding of Yorkshire1£62,9850-4
East Sussex1£24,550663,2037
Enfield - Greater London2£41,495322,4524
Essex15£26,268652,86123
Fermanagh2£26,993651,0321
Fife2£45,948319,8002
Flintshire1£12,9951095,0003
Glasgow City3£43,098230,34421
Gloucestershire2£16,495874,6509
Greater Manchester22£25,490661,77359
Greenwich - Greater London1£50,99513,934-
Hampshire10£37,745429,42535
Havering - Greater London4£34,120437,4248
Herefordshire3£31,783535,5544
Hertfordshire9£34,297537,77324
Hillingdon - Greater London7£17,476882,24614
Hounslow - Greater London3£45,793318,0557
Kent6£34,128348,69616
Kingston upon Thames - Greater London2£45,316322,5748
Lancashire14£23,395662,23839
Larne1£17,950962,000-
Leicestershire5£25,009665,59219
Lincolnshire4£28,043550,6928
Lisburn1£16,990987,0894
Magherafelt3£18,880992,3332
Merseyside5£25,974643,30015
Merthyr Tydfil1£39,999542,144-
Norfolk2£32,879539,33110
North Ayrshire2£33,448638,2854
North Yorkshire14£27,117647,14322
Northamptonshire7£46,936227,36615
Nottinghamshire8£23,766663,89223
Omagh1£25,900565,0003
Oxfordshire2£17,123853,9853
Perth and Kinross2£38,890423,4366
Redbridge - Greater London1£22,7906100,0001
Shropshire2£39,500425,1948
Somerset1£17,072863,4131
South Yorkshire8£35,905443,12120
Staffordshire8£29,385657,03716
Suffolk2£26,443641,0507
Surrey10£30,116545,90216
Swansea3£18,497862,2827
Tyne and Wear4£27,922548,55618
Warwickshire1£34,500537,5056
West Dunbartonshire1£21,998625,4772
West Lothian1£15,9908105,0003
West Midlands22£26,817659,91243
West Sussex2£28,490662,55614
West Yorkshire11£33,841442,31138
Wiltshire2£45,248331,95611
Worcestershire3£23,996659,6107
Add postcode for better results.