Hafeez was initially ruled out for the first few games of the tournament due to food poisoning. After arriving in Lahore, he underwent some tests and tested positive for the dengue virus, thus making him unable to participate in the first part of the tournament that ends in Rawalpindi on Sunday.