Pakistan Most Match Played in ODI 2023

Player Team Mat
1Mohammad RizwanPakistan24
2Babar AzamPakistan24
3Haris RaufPakistan21
4Shaheen AfridiPakistan20
5Fakhar ZamanPakistan19
6Imam-ul-HaqPakistan17
7Agha SalmanPakistan17
8Iftikhar AhmedPakistan17
9Shadab KhanPakistan16
10Mohammad NawazPakistan14
11Usama MirPakistan12
12Mohammad Wasim JrPakistan12
13Abdullah ShafiquePakistan11
14Saud ShakeelPakistan10
15Naseem ShahPakistan10
16Hasan AliPakistan6
17Shan MasoodPakistan4
18Haris SohailPakistan3
19Faheem AshrafPakistan3
20Mohammad HarisPakistan2