Pakistan Most Runs in Test 2023

Player Team Runs
1Saud ShakeelPakistan537
2Agha SalmanPakistan380
3Abdullah ShafiquePakistan357
4Shan MasoodPakistan298
5Imam-ul-HaqPakistan246
6Sarfaraz AhmedPakistan235
7Babar AzamPakistan204
8Mohammad RizwanPakistan127
9Aamer JamalPakistan43
10Shaheen AfridiPakistan37
11Naseem ShahPakistan25
12Noman AliPakistan25
13Abrar AhmedPakistan17
14Faheem AshrafPakistan14
15Hasan AliPakistan11
16Khurram ShahzadPakistan7
17Mir HamzaPakistan2