top of page
SPORTS

International Cricket - Pakistan
Most Appearances (T20)
This list features the players with the most appearances for the Pakistan national cricket team in Twenty20 history.
RANK | PLAYER | APPEARANCES | YEARS |
1 | Babar Azam | 128 | 2016-2024 |
2 | Shoaib Malik | 123 | 2006-2021 |
3 | Mohammad Hafeez | 119 | 2006-2021 |
4 | Shadab Khan | 112 | 2017-2025 |
5 | Fakhar Zaman | 109 | 2017-2025 |
6 | Mohammad Rizwan | 106 | 2015-2024 |
7 | Shahid Afridi | 98 | 2006-2016 |
8 | Haris Rauf | 94 | 2020-2025 |
9 | Shaheen Shah Afridi | 92 | 2018-2025 |
10 | Umar Akmal | 84 | 2009-2019 |
11 | Mohammad Nawaz | 78 | 2016-2025 |
References
ESPNcricinfo (2025). Individual most matches – career – Pakistan – Twenty20 Internationals. Available at: https://www.espncricinfo.com/records/team/individual-most-matches-career/pakistan-7/twenty20-internationals-3 (Accessed 1 December 2025).

SCALA
lists
bottom of page



