Hafeez out on 33 runs

ISLAMABAD, Jun 4 (APP): Muhammad Hafeez went to the pavilion after scoring 33 runs off 43 balls in the Champions Trophy match against India. Pakistan were 131 for 5 in 23.3 overs.