Home Sports Hafeez, Shaheen on the cost in newest ICC T20I rankings