Batting averages (current players)
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
Ahmed Shehzad 2013-2017 13 25 1 982 176 40.91 1926 50.98 3 4 1 99 8
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
Misbah-ul-Haq 2001-2017 75 132 20 5222 161* 46.62 11726 44.53 10 39 9 511 81
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
Younis Khan 2000-2017 118 213 19 10099 313 52.05 19375 52.12 34 33 19 1082 70
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]