The prolific Hafeez scored 12,789 runs and took 253 wickets in 392 international matches. He appeared in three ODI and six T20 world cups
The Pakistanis played seven bilateral T20 series, and won six - against South Africa, Zimbabwe, West Indies and Bangladesh - during 2021
Hosts Pakistan comfortably outclassed an inexperienced West Indies team in all departments of the game
Despite enjoying a home advantage, a depleted Bangladesh side was unable to put up a good fight against Pakistan
Most matches in the UAE were won by teams that won the toss
Shaheen Shah Afridi has been performing well enough to be compared with Pakistan's pace legends
Babar Azam and Muhammad Rizwan have been the most prolific opening pair in the shortest format of the game this year
Fans around the world have been waiting for the high-voltage game between Pakistan and India to be played at the Dubai International Stadium today
Pakistan’s credentials for the T20 World Cup have been questioned because of the poor form of a few of its squad members
Only two players -- Derek Underwood and Graeme Swann – took more Test wickets for England than Moeen Ali