Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2020-2021911231480*34.88107.16020
SA Abbott2020-20204211612*16.0094.11000
Abdullah Shafique2020-20203314141*20.50110.81002
Abdul Malik2021-2021120000.000.00002
Abdul Shakoor2020-2020221272027.0084.37000
Abdul Wasi2021-20211201296.0017.14000
Abid Ali2020-202161001522615.2036.89001
Abu Jayed2021-2021121111.004.16000
MR Adair2021-2021210222.0050.00000
Afif Hossain2021-2021330554518.33127.90000
Afsar Zazai2021-2021220373718.5050.00001
Aftab Kayani2020-2020110101010.0076.92000
AC Agar2020-2021650572811.40109.61002
MA Agarwal2020-20215801283816.0054.46001
A Ahmadhel2020-2020210222.0028.57000
Ahmed Raza2021-2021210141414.0093.33000
MM Ali2021-20214401084327.0098.18000
FA Allen2020-2021961933018.60136.76001
FH Allen2021-2021330887129.33220.00011
SW Ambris2021-202133026138.6676.47000
Amir Hamza2021-20214223721*-45.12000
JM Anderson2021-20214741610*5.3339.02002
V Aravind2021-2021220321816.0057.14000
JC Archer2020-202110613518*7.0085.36002
Asad Ali Rehemtulla2020-2020331532.5045.45000
Asghar Afghan2021-202189235216450.2875.86110
R Ashwin2020-2021711126710626.7046.51101
Asif Ali2021-2021110777.0087.50000
Asif Bevinje2020-20203201085.0058.82000
TD Astle2021-20211000--0.00000
Azhar Ali2020-20214812889341.1440.39021
Azmatullah Omarzai2021-2021110222.0020.00000
Babar Azam2020-20211112152512547.7295.80141
JM Bairstow2020-20211518459312442.3589.71123
Bakhtiar Tahiri2020-20204401296632.25111.20010
A Balbirnie2021-2021550815316.2073.63010
KNA Bandara2021-202166219855*49.5089.18020
Basil Hameed2021-2021110222.0013.33000
T Bavuma2020-20217913027137.7548.78020
HK Bennett2020-20214000--0.00000
DM Bess2021-2021460963416.0034.16001
M Bhanuka2021-2021120653.0035.29000
SW Billings2021-2021110181818.0081.81000
J Blackwood2020-2021612037210431.0056.02120
TA Blundell2020-20214501136422.6041.54010
NE Bonner2021-20217101426113*47.3339.77122
TA Boult2020-20211443208*20.0076.92000
KC Brathwaite2020-2021612044112636.7538.75121
DJ Bravo2021-202133164*3.0027.27001
DM Bravo2020-202157118110230.1665.57100
SCJ Broad2021-20213532011*10.0032.78001
SSJ Brooks2020-2020240533613.2530.28000
JJ Bumrah2020-2021892114*1.5722.00004
RP Burl2020-20218921304018.5794.89002
JA Burns2020-20202416351*21.0050.80011
RJ Burns2021-2021240583314.5054.71002
JC Buttler2020-20211416347083*36.1594.00042
JD Campbell2020-202161202586821.5041.95010
C Campher2021-20215501785635.6076.39010
AT Carey2020-2020321553855.00100.00000
YS Chahal2020-202181144*-66.66000
DL Chahar2020-202032200*-0.00000
RD Chahar2021-20212000--0.00000
RW Chakabva2021-2021230774425.6671.29001
PVD Chameera2021-202188143226.1443.43001
LD Chandimal2020-2021111624488532.0053.01040
MS Chapman2020-2021652603420.00150.00000
BB Chari2020-2020330362512.0053.73000
RL Chase2020-202024017114.2530.35002
TL Chatara2020-20201000--0.00000
CJ Chibhabha2020-2020660653110.83103.17002
E Chigumbura2020-2020330412113.66107.89000
TS Chisoro2020-20205311577.5071.42000
DP Conway2020-20211714369812663.45122.88150
RRS Cornwall2021-20214621417335.2568.78020
SS Cottrell2020-202032121*2.0033.33000
Z Crawley2021-20214801025312.7546.15011
PJ Cummins2020-20216726228*12.4029.24002
SM Curran2020-2021139415195*30.2089.88011
TK Curran2020-2021610111111.0068.75000
KC D'Souza2020-20204424928*24.5090.74000
CJ Dala2021-20211000--0.00000
A Dananjaya2021-202131199*-100.00000
P Danci2020-2020210121212.0080.00000
K Dasan2020-20204414537*15.0090.00000
J Da Silva2020-202171113159231.5041.50020
Q de Kock2020-20217901513016.77104.13001
GJ Delany2021-20214435321*53.00112.76000
DM de Silva2020-202134118179*60.3351.56020
IA De Silva2020-2020330432714.3381.13000
S Dhawan2020-2021101003749837.4095.89040
N Dickwella2020-202191414279632.8458.41020
SO Dowrich2020-20201000--0.00000
JA Duffy2020-20201000--0.00000
F du Plessis2020-202179138319947.8777.84120
FH Edwards2021-202121111*-50.00000
D Elgar2020-202147137212762.0072.09120
L Embuldeniya2021-2021471654010.8348.50002
CR Ervine2020-2020440494112.2551.04000
Faheem Ashraf2020-2021141424619138.4168.29030
Fakhar Zaman2020-2020440472111.7595.91000
M Faraz Akram2020-202121122*-50.00000
Fareed Ahmad2021-20212000--0.00000
Fawad Alam2020-202148129910942.7137.37200
Fazalhaq Farooqi2021-20211000--0.00000
LH Ferguson2020-20215000--0.00000
AM Fernando2021-2021463441.3312.50002
N Pradeep2021-2021310111.0025.00000
BOP Fernando2021-20214711849130.6648.93021
MVT Fernando2020-202147442*1.3312.12003
AJ Finch2020-20211010148111453.44106.88141
ADS Fletcher2020-2020331583429.00187.09000
P Florin2020-202042018149.0085.71000
BT Foakes2021-20213617842*15.6030.00000
BC Fortuin2021-20212212717*27.00128.57000
ST Gabriel2020-20216931382.1625.49003
CH Gayle2021-202133029169.6678.37001
L Gherasim2020-20201000--0.00000
M Gherasim2020-202021100*-0.00000
C Green2020-20215802578432.1242.33011
Gulbadin Naib2021-2021320383619.0067.85000
MD Gunathilaka2021-20216602569642.66101.58030
MJ Guptill2020-2021171604879730.43145.37021
Haider Ali2020-20211111121066*21.00129.62010
JN Hamilton2021-2021110555.0031.25000
KJ Harding2021-202111111*-100.00000
Haris Rauf2020-2021101100*-0.00000
Haris Sohail2020-2021350997119.8049.74010
MS Harris2021-2021120433821.5040.95000
Hasan Ali2021-2021341542118.0062.06000
Hasan Mahmud2021-2021310111.0020.00000
Hashmatullah Shahidi2021-2021773307200*76.7551.85110
JR Hazlewood2020-2021873501112.5060.24000
TM Head2020-2020230623820.6639.24000
BE Hendricks2020-20201000--0.00000
RR Hendricks2020-20215501275425.40116.51010
MC Henriques2020-2020552853028.33118.05000
MJ Henry2021-20214000--0.00000
SO Hetmyer2020-2020220252512.5069.44001
CK Holder2020-20212332113*-52.50000
JO Holder2020-20211013730971*51.5061.43020
SD Hope2021-202133025811086.0082.42120
AJ Hosein2021-20216311312*6.5056.52001
Hussain Talat2020-202144123157.6695.83000
Ibrahim Zadran2021-20212402087652.0054.59020
Iftikhar Ahmed2020-2021662842021.0088.42000
Ijaz Hussain2020-20202000--0.00000
Imad Wasim2020-20205326334*63.00140.00000
Imam-ul-Haq2020-20203301115837.0079.85010
Imran Butt2021-202124036159.0034.61001
Imran Haider2020-2020110191919.00135.71000
Ishan Kishan2021-2021220605630.00146.34010
B Ivanov2020-20203000--0.00000
H Ivanov2020-2020220281514.00127.27000
SS Iyer2020-2021111021986724.75126.11011
RA Jadeja2020-202166324466*81.3376.97020
KA Jamieson2020-2021158417451*43.5072.80010
Javed Ahmadi2021-2021450813816.2082.65000
CJ Jordan2020-2021842261213.00118.18000
AS Joseph2020-2021111102628623.8176.38023
TS Kamunhukamwe2021-2021330454415.00107.14001
Karim Janat2021-20213301005333.33135.13010
FDM Karunaratne2020-2021711030810328.0056.30120
Kashif Daud2021-2021210202020.0086.95000
KT Kasuza2021-2021241824127.3341.62001
Khushdil Shah2020-202199315536*25.8399.35000
BA King2020-202033024138.00133.33001
H Klaasen2020-2021551562014.00133.33001
V Kohli2020-2021192239178948.2680.010113
SC Kuggeleijn2020-2020410141414.00233.33000
Kuldeep Yadav2020-2021420331.5012.50001
B Kumar2021-2021821333.0060.00000
CBRLS Kumara2020-202012100*0.000.00001
M Labuschagne2020-2021711050510845.9054.53130
RAS Lakmal2021-20214512811*7.0035.00001
TWM Latham2020-2021771331110*55.1658.68120
DW Lawrence2021-202151012487327.5544.44021
MJ Leach2021-202161025314*6.6222.94001
E Lewis2021-202166023610339.3390.42110
GF Linde2020-20215601123518.6677.24000
JB Little2021-202111100*-0.00000
Litton Das2021-2021111302867122.0058.96023
LS Livingstone2021-2021221633663.00121.15000
NM Lyon2020-2021460702411.6679.54001
AM McCarthy2021-202122015127.5036.58000
AR McBrine2021-202153018166.0062.06001
OC McCoy2021-2021310232323.00328.57000
W Madhevere2020-20211011121070*21.00102.94023
KA Maharaj2020-2021460787313.0051.65012
Mahedi Hasan2021-202166136147.2085.71002
Mahmudullah2021-202187322476*56.0099.55020
DJ Malan2020-20211010338799*55.28127.72040
JN Malan2021-2021330754425.00156.25000
G Manan2020-2020320341817.00161.90000
AK Markram2020-202147133610856.0047.25120
MR Marsh2021-2021551674516.75121.81001
WP Masakadza2020-2021210111111.00137.50000
P Masih2020-2020310131313.0072.22000
PS Masvaure2021-20212411006533.3336.49010
AD Mathews2021-202168024711030.8744.02110
B Mavuta2021-20212211010*10.00111.11001
GJ Maxwell2020-2021111113387033.80177.89040
KR Mayers2020-20219132538210*48.9064.43121
BJ McCarthy2021-202142155*5.0083.33001
JA McCollum2021-2021110333.0027.27000
Mehidy Hasan Miraz2021-202186019910333.1651.42111
KP Meiyappan2021-2021210888.0042.10000
BKG Mendis2020-202136027154.5029.03004
PHKD Mendis2021-2021110999.0042.85000
RTM Mendis2021-202112016168.0059.25001
RP Meredith2021-20213000--0.00000
DA Miller2021-202133211685*116.00156.75010
AF Milne2021-20212000--0.00000
P Mishra2020-202044035228.75159.09001
DJ Mitchell2020-20211074310102*103.3391.98200
Mohammad Abbas2020-2021241953.007.69000
Mohammad Hafeez2020-202054117699*58.66147.89011
Mohammad Hasnain2020-202051133*-100.00000
Mohammad Mithun2021-202167111873*19.6651.52010
Mohammad Nabi2021-2021650844016.8091.30000
Mohammad Naim2021-2021330843828.00127.27000
Mohammad Nawaz2021-20213322118*21.00131.25001
Mohammad Rizwan2020-202116173718115*51.2868.57250
Mohammad Saifuddin2021-20214434934*49.00106.52000
JN Mohammed2021-2021651661716.5052.38000
Mohammed Shami2020-202044115135.0078.94001
Mohammed Siraj2020-20215623916*9.7581.25001
Mominul Haque2021-202124018811547.0048.70100
EJG Morgan2020-2021961932818.60106.89000
Mosaddek Hossain2021-2021110131313.00162.50000
S Moseley2021-202124028127.0026.66000
Muhammad Musa2020-202031199*-300.00000
Muhammad Usman2021-2021221105102*105.0086.06100
Mujeeb Ur Rahman2021-20213221918*-95.00000
PWA Mulder2020-2021340963624.0047.29000
CT Mumba2020-202022012116.0040.00000
Munir Ahmad2021-202112013126.5039.39000
TK Musakanda2021-20215601334122.1656.35000
Mushfiqur Rahim2021-202181022946436.7557.08020
Mustafizur Rahman2021-202183243*4.0026.66001
R Mutumbami2021-2021330362112.00112.50001
B Muzarabani2020-20211172561711.2050.45002
S Nadeem2021-2021120000.000.00002
S Nadigotla2020-2020220242112.00104.34000
Najibullah Zadran2021-202165211372*37.66117.70011
N Nankov2020-2020110111.0020.00000
Naseem Shah2020-202124213126.5035.13000
Nasir Jamal2021-20211225955*-60.82010
Nasum Ahmed2021-2021321333.0060.00000
T Natarajan2020-202172211*-11.11000
Noman Ali2021-2021230774525.6647.23000
Naveen-ul-Haq2021-20216221210*-150.00000
Nayeem Hasan2021-2021241392413.0055.71001
Najmul Hossain Shanto2021-2021680862510.7552.43001
JDS Neesham2020-2021149317348*28.83153.09001
R Ngarava2020-202183311*-14.28000
L Ngidi2020-20216432714*27.0058.69000
HM Nicholls2020-202178148517469.2857.87210
D Nikolov2020-202042143*4.0028.57000
P Nissanka2021-202189028610331.7755.10110
A Nortje2020-202166115133.0037.50004
VM Nyauchi2021-202123100*0.000.00002
KJ O'Brien2021-202144027236.7581.81000
KY Ottley2021-2021220252412.5048.07000
TD Paine2020-202147220473*40.8058.45020
MK Pandey2020-2020110222.0025.00000
HH Pandya2020-20211413347492*47.40130.57030
KH Pandya2021-20213329558*95.00128.37010
RR Pant2020-20211417280110153.4089.59160
AR Patel2021-2021451624315.5046.26001
RB Patel2020-202041133*-100.00000
KMA Paul2020-20202212626*26.00130.00001
MDK Perera2021-2021240956723.7542.60011
MDKJ Perera2020-20214802436430.3766.39030
NLTC Perera2021-202154025196.2569.44000
S Periyalwar2020-20202211412*14.0077.77000
AL Phehlukwayo2021-202132014147.00127.27001
JR Philippe2021-20215501054521.00120.68000
A Phillip2021-20211000--0.00000
GD Phillips2020-20211412336610840.66184.84110
KA Pollard2020-202197222275*44.40165.67021
N Pooran2020-20219718935*14.83103.48001
OJ Pope2021-20214801533419.1244.60000
R Powell2020-20217601324722.0080.48001
M Prasidh Krishna2021-2021310000.000.00001
D Pretorius2021-20213212415*24.00150.00000
WJ Pucovski2021-2021120726236.0057.14010
CA Pujara2020-202181404047728.8532.06042
K Rabada2020-20214522721*9.0042.85002
AM Rahane2020-2021814138011229.2347.26112
Rahmanullah Gurbaz2021-202166029412749.00124.05110
Rahmat Shah2021-2021571195103*32.5074.42111
KL Rahul2020-20211313136610830.50101.10133
CAK Rajitha2020-202012012126.0015.78001
AU Rashid2020-2021114219199.5070.37001
Rashid Khan2021-20217511195529.75150.63011
RA Reifer2021-202133029279.6649.15001
JA Richardson2021-2021542231111.5092.00000
KW Richardson2021-2021532757.00100.00000
CP Rizwan2021-202122011010955.0073.82100
KAJ Roach2020-20214621694.0018.60002
Rohan Mustafa2021-2021210777.0043.75000
JE Root2021-2021612079422866.1659.92300
JJ Roy2020-2021111102895526.27121.94012
Rubel Hossain2021-2021421747.0020.58000
WP Saha2020-20201201396.5031.70000
NA Saini2020-20214534729*23.5065.27000
V Saini2020-20204316544*32.50162.50000
Sami Ullah2020-2020110101010.00111.11000
DR Sams2020-2021442544127.00234.78000
SV Samson2020-2020330482316.00141.17000
PADLR Sandakan2021-20215221816*-81.81000
MJ Santner2020-202112858131*27.0094.18001
R Satheesan2020-202043116592*82.50191.86020
Sayed Shirzad2021-20211000--0.00000
TL Seifert2020-2021119123884*29.75122.05020
Shadab Khan2020-2020330464215.33115.00001
Shadman Islam2021-2021120645932.0032.65010
Shaheen Shah Afridi2020-2021131034910*7.0035.50002
Shahidullah2021-2021110000.000.00001
T Shamsi2020-20216000--0.00000
MD Shanaka2020-202147113366*22.1654.73010
Shan Masood2020-202124010102.5012.04003
Shakib Al Hasan2021-20214411816860.3355.86020
A Sharafu2021-2021110111.0011.11000
Sharafuddin Ashraf2021-2021110000.000.00001
I Sharma2021-20214622610*6.5035.61002
RG Sharma2021-20211217165516140.9363.46130
PP Shaw2020-2020120442.0066.66001
R Shepherd2020-20213000--0.00000
Shoriful Islam2021-20213201165.50110.00000
DJM Short2020-2020330503416.66100.00000
Shubman Gill2020-202181424119134.2560.17032
M Shumba2020-202122019119.5067.85000
DP Sibley2021-202161211968717.8132.02022
Sikandar Raza2020-2021101112978529.7084.37010
Simi Singh2021-202144111054*36.6694.01010
LMP Simmons2021-2021330732624.33140.38000
K Sinclair2021-2021310333.0037.50000
L Sipamla2020-2021631138*6.5043.33001
SPD Smith2020-20211014161113147.0073.88321
JT Smuts2021-2021220874.0057.14000
GJ Snyman2021-2021110222.0033.33000
IS Sodhi2020-20211220110.5025.00001
Soumya Sarkar2021-202110901195113.2286.23012
TG Southee2020-202116724511*9.0090.00001
MA Starc2020-2021772822416.4054.30000
PR Stirling2021-2021551420131*105.0093.75300
MP Stoinis2020-20217721567831.20151.45011
BA Stokes2020-2021151604759929.6879.03030
OP Stone2021-2021120110.5011.11001
GA Stuurman2021-20211000--0.00000
Sulaiman Ali2020-2020440573314.2589.06000
MJ Swepson2020-20203111212*-240.00000
Taijul Islam2021-2021241421814.0034.14000
Tamim Iqbal2021-202181003537835.3074.47041
Taskin Ahmed2021-202164124108.0040.00000
BRM Taylor2020-202066023511239.1690.38110
LRPL Taylor2020-20217821487024.6650.16011
HT Tector2021-20215501153323.0058.97000
SN Thakur2020-202112731266731.5083.44011
HDRL Thirimanne2021-2021510045911145.9042.14130
O Thomas2020-202031100*-0.00000
BM Tickner2020-20201000--0.00000
DT Tiripano2020-20217821769529.3350.14010
RJW Topley2021-202121111*-100.00000
LJ Tucker2021-20215501688333.6069.70010
AJ Tye2020-20202000--0.00000
Usman Ghani2021-2021331884944.00135.38000
Usman Qadir2020-202161144*-100.00000
PJ van Biljon2020-2021431654232.50132.65000
HE van der Dussen2020-202179234774*49.5764.61031
DV Varghese2020-20202000--0.00000
S Vashisht2020-202032299*-112.50000
GH Vihari2020-20213517223*18.0023.07000
MS Wade2020-2021121604178026.0674.06021
N Wagner2020-20203218566*85.00108.97010
Wahab Riaz2020-2020630695223.00102.98010
Waheed Ahmed2021-20212212718*27.0096.42000
HR Walsh2020-20201000--0.00000
Waqar Abbasi2020-20201000--0.00000
DA Warner2020-20214602198336.5081.41020
JA Warrican2021-2021230842.6625.80000
Washington Sundar2020-20211210328696*40.8555.21032
BJ Watling2020-20213401157328.7552.99010
KOK Williams2020-20201000--0.00000
SC Williams2020-202110112544151*60.4469.03310
KS Williamson2020-20211011177925177.9063.90321
MA Wood2021-202184119146.3344.18000
SA Yadav2021-2021320895744.50185.41010
UT Yadav2020-20202311999.5051.35000
Yamin Ahmadzai2021-2021120110.5012.50001
Yasir Shah2020-20213517338*18.2554.88001
CA Young2021-20215321212*12.0092.30001
WA Young2020-20217611275325.4080.37010
Zafar Gohar2021-2021120713735.5056.34000
Zahid Mahmood2021-20211000--0.00000
Zahir Khan2021-2021120000.000.00002
Zahoor Khan2021-202121111*-14.28000
A Zampa2020-202111211713*17.00113.33000
C Zavoiu2020-2020330311410.3377.50000
Zawar Farid2021-2021220432821.5082.69000
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:

United Arab Emirates vs Afghanistan at Delhi, ICC Men's T20 World Cup 28th Match, Group D, Feb 16, 2026 [T20I # 3716]

England vs Italy at Eden Gardens, ICC Men's T20 World Cup 29th Match, Group C, Feb 16, 2026 [T20I # 3717]

Australia vs Sri Lanka at Pallekele, ICC Men's T20 World Cup 30th Match, Group B, Feb 16, 2026 [T20I # 3718]