Batting averages (current players)
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
Asad Shafiq 2010-2019 69 117 6 4323 137 38.94 8922 48.45 12 23 12 478 29
Azhar Ali 2010-2019 73 139 8 5669 302* 43.27 13686 41.42 15 31 13 524 16
Babar Azam 2016-2019 21 40 5 1235 127* 35.28 2382 51.84 1 11 6 144 7
Bilal Asif 2018-2018 5 8 0 73 15 9.12 176 41.47 0 0 2 6 1
Faheem Ashraf 2018-2019 4 6 0 138 83 23.00 197 70.05 0 1 2 19 1
Fakhar Zaman 2018-2019 3 6 0 192 94 32.00 359 53.48 0 2 0 20 1
Haris Sohail 2017-2018 10 19 1 726 147 40.33 1663 43.65 2 2 1 64 10
Hasan Ali 2017-2019 9 15 5 155 29 15.50 165 93.93 0 0 3 18 8
Imam-ul-Haq 2018-2019 10 19 2 483 76 28.41 1017 47.49 0 3 2 59 3
Mir Hamza 2018-2018 1 2 2 4 4* - 22 18.18 0 0 0 0 0
Mohammad Abbas 2017-2019 14 21 11 63 11 6.30 361 17.45 0 0 2 7 1
Mohammad Amir 2009-2019 36 67 11 751 48 13.41 1980 37.92 0 0 7 91 3
Mohammad Hafeez 2003-2018 55 105 8 3652 224 37.64 6520 56.01 10 12 8 455 28
Rahat Ali 2013-2018 21 31 13 136 35* 7.55 372 36.55 0 0 8 19 3
Sami Aslam 2015-2017 13 25 1 758 91 31.58 1938 39.11 0 7 0 77 4
Sarfaraz Ahmed 2010-2019 49 86 13 2657 112 36.39 3743 70.98 3 18 4 268 8
Shadab Khan 2017-2019 5 9 2 240 56 34.28 381 62.99 0 3 0 33 0
Shaheen Shah Afridi 2018-2019 3 6 2 23 14 5.75 38 60.52 0 0 1 2 1
Shan Masood 2013-2019 15 30 0 793 125 26.43 1810 43.81 1 5 2 77 6
Usman Salahuddin 2018-2018 1 2 0 37 33 18.50 120 30.83 0 0 0 2 0
Wahab Riaz 2010-2018 27 41 5 306 39 8.50 727 42.09 0 0 9 32 5
Yasir Shah 2014-2019 35 52 6 508 38* 11.04 1130 44.95 0 0 8 58 7
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year

Includes all players from the past 2 years

Records includes the following current or recent matches:
South Africa v Pakistan at Johannesburg, 3rd Test, Jan 11-14, 2019 [Test # 2341]
South Africa v Pakistan at Cape Town, 2nd Test, Jan 3-6, 2019 [Test # 2340]
South Africa v Pakistan at Centurion, 1st Test, Dec 26-28, 2018 [Test # 2338]