Shoaib Malik - the first to play 100 T20Is

First players to appear in 100 matches in respective international formats ESPNcricinfo Ltd

1- Shoaib Malik became the first player to appear in 100 T20 internationals, in the second game of the tri-series against Australia in Harare. His former team-mate Shahid Afridi had played 99 T20Is. England's Colin Cowdrey was the first to play 100 Tests, in 1968, while Australia's Allan Border was the first to 100 ODIs, in 1985.

2039- Malik's runs in T20Is, the third highest behind Martin Guptill (2271) and Brendon McCullum (2140).

53.81- Malik's batting average in T20Is since the start of 2016, the second best among 32 players who have batted at least 20 innings. In 30 innings in this period Malik has aggregated 861 runs at strike rate of 145.68. Until 2016, he had averaged only 24.04 and had a strike rate of 109.37. His strike rate since 2016 is the best among all Pakistan players who have faced at least 75 balls.

197.00- Malik's strike rate in the death overs (16th to 20th) since 2016 - the third best among 26 players to face at least 75 balls. He has 459 runs, the most among all players, and hit the most sixes (29) in this period.

127.50- Malik's average against spinners since 2016 - the highest among players who have faced at least 50 balls of spin. In 24 innings, he has scored 255 runs off spinners and got out only twice to them. Against pace, he has averaged 46.46 and has been dismissed 13 times in 29 innings.

0- Number of players to have scored more runs batting at No. 4 or lower since the start of 2016 than Malik's 861. He has played all his innings outside the top three. He has the highest average and has hit the most sixes among all players at No. 4 and below.