Averages Batting - vs Pakistan

Players - vs Pakistan

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
CN Ackermann2019-2019110555.0083.33000
AM Ali2019-2019110101010.0083.33000
MM Ali2019-20195416546*21.66106.55002
HM Amla2019-2019110222.0066.66000
JC Archer2019-2019410111.0050.00000
Asghar Afghan2019-2019110424242.00120.00000
Azharullah2019-20191000--0.00000
JM Bairstow2019-201954024312860.75127.89110
AJ Blake2019-2019110898989.00185.41010
TA Boult2019-20191000--0.00000
CR Brathwaite2019-20191000--0.00000
DM Bravo2019-2019110000.000.00001
NL Buck2019-20191000--0.00000
JJ Bumrah2019-20191000--0.00000
JC Buttler2019-2019541247110*82.33147.90201
AT Carey2019-2019110202020.0095.23000
YS Chahal2019-20191000--0.00000
JJ Cobb2019-2019111146146*-100.68100
MJ Cosgrove2019-2019110191919.00111.76000
SS Cottrell2019-20191000--0.00000
NM Coulter-Nile2019-2019110222.0066.66000
JM Cox2019-2019110212121.0080.76000
Z Crawley2019-2019110777.0030.43000
PJ Cummins2019-2019110222.0033.33000
BJ Curran2019-2019110232323.0069.69000
TK Curran2019-2019421603160.00133.33000
WS Davis2019-201911100*-0.00000
HE Dearden2019-2019110999.00112.50000
C de Grandhomme2019-2019110646464.0090.14010
Q de Kock2019-2019110474747.0078.33000
JL Denly2019-20194213720*37.00112.12000
MS Dhoni2019-2019110111.0050.00000
SR Dickson2019-2019110222.0014.28000
BM Duckett2019-2019110999.00128.57000
F du Plessis2019-2019110636363.0079.74010
LH Ferguson2019-20191000--0.00000
AJ Finch2019-2019110828282.0097.61010
BT Foakes2019-20191000--0.00000
CH Gayle2019-2019110505050.00147.05010
Gulbadin Naib2019-2019110151515.00125.00000
MJ Guptill2019-2019110555.00125.00000
Hamid Hassan2019-2019110111.0033.33000
JAR Harris2019-2019110000.000.00001
Hashmatullah Shahidi2019-2019110000.000.00001
MJ Henry2019-20191000--0.00000
SO Hetmyer2019-201911177*-87.50000
LJ Hill2019-2019110999.00100.00000
JO Holder2019-20191000--0.00000
IG Holland2019-2019110999.0064.28000
SD Hope2019-2019110111111.0064.70000
BA Hutton2019-20191112727*-84.37000
Ikram Alikhil2019-2019110242424.0036.36000
Imran Qayyum2019-20191112626*-123.80000
Imran Tahir2019-201911111*-33.33000
KM Jadhav2019-201911199*-112.50000
CJ Jordan2019-20191000--0.00000
UT Khawaja2019-2019110181818.00112.50000
FJ Klaassen2019-2019110101010.0090.90000
D Klein2019-2019110000.000.00001
V Kohli2019-2019110777777.00118.46010
Kuldeep Yadav2019-20191000--0.00000
B Kumar2019-20191000--0.00000
TWM Latham2019-2019110111.007.14000
RE Levi2019-2019110000.000.00001
Litton Das2019-2019110323232.0080.00000
Mahmudullah2019-2019110292929.0070.73000
AK Markram2019-2019110777.0043.75000
SE Marsh2019-2019110232323.0088.46000
Mashrafe Mortaza2019-2019110151515.00107.14000
GJ Maxwell2019-2019110202020.00200.00000
Mehidy Hasan Miraz2019-201911177*-116.66000
BWM Mike2019-2019110373737.00142.30000
DA Miller2019-2019110313131.0083.78000
Mohammad Nabi2019-2019110161616.0048.48000
Mohammad Saifuddin2019-2019110000.000.00001
EJG Morgan2019-201965323076115.00134.50030
CH Morris2019-2019110161616.00160.00000
Mosaddek Hossain2019-2019110161616.0076.19000
Mujeeb Ur Rahman2019-201911177*-77.77000
C Munro2019-2019110121212.0070.58000
HG Munsey2019-2019110111.0020.00000
Mushfiqur Rahim2019-2019110161616.0084.21000
Mustafizur Rahman2019-2019110111.0033.33000
Najibullah Zadran2019-2019110424242.0077.77000
JDS Neesham2019-20191119797*-86.60010
L Ngidi2019-2019110111.0016.66000
AR Nurse2019-20191000--0.00000
HH Pandya2019-2019110262626.00136.84000
CF Parkinson2019-2019110272727.00122.72000
AL Phehlukwayo2019-20191114646*-143.75000
LE Plunkett2019-20193000--0.00000
N Pooran2019-20191113434*-178.94000
K Rabada2019-2019110333.0042.85000
Rahmat Shah2019-2019110353535.0081.39000
KL Rahul2019-2019110575757.0073.07010
AU Rashid2019-20196331712*-121.42000
Rashid Khan2019-2019110888.0066.66000
KW Richardson2019-201911111*-100.00000
AEN Riley2019-2019110101010.00125.00000
OG Robinson2019-2019110494949.0064.47000
JE Root2019-201976035710759.50102.00110
AP Rouse2019-2019110202020.0090.90000
JJ Roy2019-201944028511471.25114.45120
AD Russell2019-20191000--0.00000
Samiullah Shinwari2019-20191111919*-59.37000
MJ Santner2019-201911155*-100.00000
V Shankar2019-20191111515*-100.00000
Shakib Al Hasan2019-2019110646464.0083.11010
RG Sharma2019-2019110140140140.00123.89100
SPD Smith2019-2019110101010.0076.92000
S Snater2019-2019110121212.0080.00000
TB Sole2019-2019110222222.0078.57000
Soumya Sarkar2019-2019110222222.00100.00000
MA Starc2019-2019110333.0050.00000
BA Stokes2019-201964114271*47.3395.30010
HJ Swindells2019-2019110777.0087.50000
Tamim Iqbal2019-2019110888.0038.09000
LRPL Taylor2019-2019110333.0037.50000
O Thomas2019-20191000--0.00000
CO Thurston2019-2019110252525.0075.75000
HE van der Dussen2019-2019110363636.0076.59000
R Vasconcelos2019-201911111*-9.09000
JM Vince2019-20194301124337.33114.28000
DA Warner2019-2019110107107107.0096.39100
DJ Willey2019-2019410141414.00127.27000
KS Williamson2019-2019110414141.0059.42000
CR Woakes2019-2019520342117.00106.25000
MA Wood2019-20192111010*-166.66000
SA Zaib2019-2019110111.0012.50000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Western Province vs Boland at Paarl, CSA 4-Day Series Division 1 22nd Match, Feb 1-4, 2026 [First-class - Live]
>> 147/8 (58.0 ov, S von Berg 21*, GA Stuurman 1*, M Dube 0/15) - Stumps

Dolphins vs North West at Potchefstroom, CSA 4-Day Series Division 1 21st Match, Jan 31-Feb 3, 2026 [First-class - Live]
>> 64/1 (18.0 ov, M Prince 20*, DS Rosier 32*, O Cele 0/22) - Stumps

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 317/2 (72.0 ov, N Brand 93*, LG Pretorius 101*, Z Abrahams 2/47) - Stumps