Batting Averages for ICC Men's T20 World Cup, 2025/26

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
NP Kenjige2026-20261000--0.00000
United States of America
Aamir Kaleem2026-2026330615020.33148.78010
Oman
Aarif Sheikh2026-2026220372718.50115.62000
Nepal
Aasif Sheikh2026-2026220272013.5093.10000
Nepal
Abhishek Sharma2026-2026110000.000.00001
India
Abrar Ahmed2026-2026210000.000.00001
Pakistan
CN Ackermann2026-2026330523217.33120.93001
Netherlands
GR Adair2026-2026330603420.00153.84000
Ireland
MR Adair2026-2026320221211.00183.33000
Ireland
Salman Agha2026-202622013126.50118.18000
Pakistan
DS Airee2026-2026220614430.50129.78000
Nepal
Ali Hasan2026-2026210000.000.00001
Italy
Ali Khan2026-20262000--0.00000
United States of America
FH Allen2026-202633111684*58.00168.11010
New Zealand
JC Archer2026-2026320763.50100.00000
England
Arshdeep Singh2026-2026220643.0075.00000
India
Azmatullah Omarzai2026-2026220362218.00150.00000
Afghanistan
Babar Azam2026-2026220614630.50122.00000
Pakistan
DS Bajwa2026-202622011115.5091.66001
Canada
T Banton2026-20263316763*33.50134.00010
England
XC Bartlett2026-20261111111*-183.33000
Australia
BJ Bennett2026-202622211264*-121.73010
Zimbabwe
RD Berrington2026-20263301064935.33158.20000
Scotland
JG Bethell2026-20263301205540.00139.53010
England
K Bhurtel2026-2026220342917.00125.92000
Nepal
C Bosch2026-20262000--0.00000
South Africa
D Brevis2026-2026330502316.66119.04000
South Africa
HC Brook2026-2026330745324.66148.00010
England
TC Bruce2026-2026330603520.00125.00000
Scotland
JJ Bumrah2026-20261000--0.00000
India
RP Burl2026-2026210353535.00116.66000
Zimbabwe
JC Buttler2026-2026330502616.66142.85000
England
BF Calitz2026-2026220643.0075.00000
Ireland
C Campher2026-202633029139.66145.00000
Ireland
M Campopiano2026-20261000--0.00000
Italy
PVD Chameera2026-20262000--0.00000
Sri Lanka
MS Chapman2026-2026320764838.00176.74000
New Zealand
RL Chase2026-2026110343434.00117.24000
West Indies
C Connolly2026-20261111111*-137.50000
Australia
AG Cremer2026-20261000--0.00000
Zimbabwe
MH Cross2026-202632019119.5095.00000
Scotland
SM Curran2026-20263317343*36.50125.86000
England
BJ Currie2026-202632142*4.0050.00000
Scotland
Darwish Rasooli2026-2026220352017.50112.90000
Afghanistan
TH David2026-2026110000.000.00001
Australia
O Davidson2026-20263212020*20.00125.00001
Scotland
LA Dawson2026-2026321111.00100.00000
England
Q de Kock2026-20263301045934.66135.06010
South Africa
GJ Delany2026-2026330675622.33155.81011
Ireland
BFW de Leede2026-202633112572*62.50138.88010
Netherlands
NS Dhaliwal2026-2026220986449.00127.27010
Canada
GH Dockrell2026-2026331854142.50188.88000
Ireland
TJ Draca2026-2026110222.0040.00000
Italy
S Dube2026-2026220232311.50135.29001
India
JA Duffy2026-20263000--0.00000
New Zealand
A Dutt2026-2026320221311.00146.66000
Netherlands
BJ Dwarshuis2026-2026110666.0085.71000
Australia
SA Edwards2026-2026331753737.50144.23000
Netherlands
Ehsan Adil2026-202611111*-50.00000
United States of America
NT Ellis2026-202621177*-175.00000
Australia
MG Erasmus2026-2026220361818.00180.00000
Namibia
B Evans2026-20262000--0.00000
Zimbabwe
Faheem Ashraf2026-20262213029*30.00230.76000
Pakistan
Fazalhaq Farooqi2026-2026210000.000.00001
Afghanistan
LH Ferguson2026-20263000--0.00000
New Zealand
MW Forde2026-202611111*-50.00000
West Indies
JN Frylinck2026-2026220523026.00126.82000
Namibia
AGS Gous2026-202622019139.5086.36000
United States of America
C Green2026-2026220212110.50161.53001
Australia
ZE Green2026-2026220201110.0068.96000
Namibia
Gulbadin Naib2026-2026220636331.50170.27011
Afghanistan
Gulsan Jha2026-2026220432.0066.66000
Nepal
Haider Ali2026-20262000--0.00000
United Arab Emirates
Hammad Mirza2026-2026330554618.33101.85001
Oman
Harmeet Singh2026-2026330762.3387.50001
United States of America
PW Hasaranga2026-202611111*-50.00000
Sri Lanka
TM Head2026-2026220231711.50104.54000
Australia
MADI Hemantha2026-20261000--0.00000
Sri Lanka
M Heingo2026-202621100*-0.00000
Namibia
MJ Henry2026-202631199*-112.50000
New Zealand
SO Hetmyer2026-2026220876443.50181.25010
West Indies
D Heyliger2026-2026222106*-166.66000
Canada
JO Holder2026-2026210333333.00194.11000
West Indies
SD Hope2026-202622019199.5076.00001
West Indies
AJ Hosein2026-20262000--0.00000
West Indies
MJ Humphreys2026-202632133*3.0050.00001
Ireland
Ibrahim Zadran2026-2026220221211.00100.00000
Afghanistan
JP Inglis2026-2026220453722.50214.28000
Australia
Ishan Kishan2026-2026220816140.50202.50010
India
WG Jacks2026-20263325739*57.00183.87000
England
M Jansen2026-2026310161616.00228.57000
South Africa
Jaskaran Singh2026-202622144*4.0080.00001
Canada
Jaspreet Singh2026-20261000--0.00000
Italy
Jatinder Singh2026-20263301374.33108.33000
Oman
Jay Odedra2026-202611144*-33.33000
Oman
MA Jones2026-2026330713723.66129.09000
Scotland
S Joseph2026-20262000--0.00000
West Indies
Junaid Siddique2026-20262000--0.00000
United Arab Emirates
Kaleem Sana2026-202621155*-166.66000
Canada
CJPF Kalugamage2026-202621133*-50.00000
Italy
Karan KC2026-20262221918*-158.33000
Nepal
H Kaushik2026-2026220753.5046.66000
United Arab Emirates
BA King2026-2026220363518.00109.09000
West Indies
NR Kirton2026-2026220844.0088.88000
Canada
FJ Klaassen2026-2026210333.0050.00000
Netherlands
K Klein2026-202622286*-61.53000
Netherlands
SP Krishnamurthi2026-2026330383712.66108.57001
United States of America
MB Kruger2026-2026110555.0050.00000
Namibia
MP Kuhnemann2026-2026210000.000.00001
Australia
MR Kumar2026-2026220252112.50131.57000
United Arab Emirates
S Lamichhane2026-2026210555.0071.42000
Nepal
MA Leask2026-20263312322*11.50230.00001
Scotland
DO Leicher2026-202611166*-120.00000
Namibia
M Levitt2026-2026330552818.33148.64000
Netherlands
GF Linde2026-20261000--0.00000
South Africa
ZB Lion-Cachet2026-20263201597.50115.38000
Netherlands
JB Little2026-20261000--0.00000
Ireland
JN Loftie-Eaton2026-2026220554227.50107.84000
Namibia
Lokesh Bam2026-20262214239*42.00168.00000
Nepal
WL Madsen2026-20261000--0.00000
Italy
KA Maharaj2026-20263000--0.00000
South Africa
S Malla2026-20261000--0.00000
Nepal
BAD Manenti2026-2026210525252.00167.74010
Italy
HJ Manenti2026-2026210373737.00148.00000
Italy
AK Markram2026-202633115086*75.00178.57020
South Africa
T Marumani2026-2026220563528.00175.00000
Zimbabwe
WP Masakadza2026-20262000--0.00000
Zimbabwe
GJ Maxwell2026-2026220403120.0097.56000
Australia
BJ McCarthy2026-2026321222.0050.00000
Ireland
B McMullen2026-20263315541*27.50171.87001
Scotland
GP Meade2026-2026210000.000.00001
Italy
BKG Mendis2026-202622111761117.00132.95020
Sri Lanka
PHKD Mendis2026-2026221634463.00242.30000
Sri Lanka
Milind Kumar2026-2026330663422.00110.00000
United States of America
DA Miller2026-20263338339*-150.90000
South Africa
K Mishara2026-2026220221411.00122.22000
Sri Lanka
DJ Mitchell2026-2026321573257.00150.00000
New Zealand
Mohammad Mohsin2026-2026331984.5081.81001
United States of America
Mohammad Nabi2026-20262211510*15.00115.38000
Afghanistan
Mohammad Nadeem2026-20262215453*54.0091.52010
Oman
Mohammad Nawaz2026-20262201165.5047.82000
Pakistan
Mohammed Siraj2026-20261000--0.00000
India
AJ Mosca2026-20262217562*75.00170.45010
Italy
J Mosca2026-20262216060*60.00133.33011
Italy
G Motie2026-20262000--0.00000
West Indies
S Movva2026-2026220302115.0093.75000
Canada
Muhammad Farooq2026-20261000--0.00000
United Arab Emirates
Muhammad Arfan2026-202622111*1.0050.00001
United Arab Emirates
Muhammad Jawadullah2026-20261000--0.00000
United Arab Emirates
Muhammad Rohid2026-20261000--0.00000
United Arab Emirates
Muhammad Waseem2026-20262217066*70.00132.07010
United Arab Emirates
Mujeeb Ur Rahman2026-2026210000.000.00001
Afghanistan
SR Mukkamalla2026-2026220817940.50139.65010
United States of America
HG Munsey2026-20263301078435.66142.66010
Scotland
T Munyonga2026-20261000--0.00000
Zimbabwe
T Musekiwa2026-20262000--0.00000
Zimbabwe
B Muzarabani2026-20262000--0.00000
Zimbabwe
WP Myburgh2026-2026110444.00100.00000
Namibia
D Myers2026-2026210000.000.00001
Zimbabwe
Nadeem Khan2026-202633022207.3395.65001
Oman
JDS Neesham2026-20263112323*-153.33000
New Zealand
SN Netravalkar2026-20262000--0.00000
United States of America
R Ngarava2026-20261000--0.00000
Zimbabwe
L Ngidi2026-20263000--0.00000
South Africa
P Nissanka2026-2026220372418.50108.82000
Sri Lanka
Noor Ahmad2026-20261111515*-166.66000
Afghanistan
AR Odedara2026-2026110111.0050.00000
Oman
MP O'Dowd2026-202633025138.3396.15000
Netherlands
J Overton2026-2026210555.0083.33000
England
HH Pandya2026-2026220575228.50167.64010
India
D Parashar2026-20261000--0.00000
United Arab Emirates
AP Patel2026-20262000--0.00000
Canada
AR Patel2026-202622014147.00116.66001
India
MD Patel2026-2026330393613.00114.70001
United States of America
M Pathirana2026-20262000--0.00000
Sri Lanka
RK Paudel2026-2026220623931.00129.16000
Nepal
GD Phillips2026-2026320434221.50153.57000
New Zealand
R Powell2026-2026220382419.00140.74000
West Indies
K Rabada2026-20263000--0.00000
South Africa
Rahmanullah Gurbaz2026-20262201118455.50173.43010
Afghanistan
LN Rajbanshi2026-2026110000.000.00001
Nepal
J Ramanandi2026-2026330431.3340.00001
Oman
SS Ranjane2026-20263311365168.00178.94010
United States of America
AU Rashid2026-2026310000.000.00001
England
Rashid Khan2026-2026210202020.00166.66000
Afghanistan
P Rathnayake2026-2026220656032.50175.67010
Sri Lanka
R Ravindra2026-202632013136.50144.44001
New Zealand
MT Renshaw2026-20262201026551.00132.46010
Australia
RD Rickelton2026-20263301156138.33191.66010
South Africa
SE Rutherford2026-202622110276*102.00185.45010
West Indies
Saad Bin Zafar2026-202622016118.00106.66000
Canada
Sahibzada Farhan2026-20262201207360.00166.66010
Pakistan
Saim Ayub2026-2026220432421.50143.33000
Pakistan
Salman Mirza2026-20261000--0.00000
Pakistan
PD Salt2026-2026330333011.00173.68000
England
YS Samra2026-202622017128.50130.76000
Canada
SV Samson2026-2026110222222.00275.00000
India
MJ Santner2026-20263212117*21.00116.66000
New Zealand
BM Scholtz2026-2026210444.00100.00000
Namibia
Sediqullah Atal2026-2026220292914.50107.40001
Afghanistan
TL Seifert2026-202633116789*83.50179.56020
New Zealand
Shadab Khan2026-2026220383019.00158.33000
Pakistan
Shaheen Shah Afridi2026-2026222149*-107.69000
Pakistan
Shah Faisal2026-2026332159*15.0093.75000
Oman
Shakeel Ahmed2026-2026220844.0080.00000
Oman
MD Shanaka2026-2026220505025.00238.09011
Sri Lanka
A Sharafu2026-2026220605530.00100.00010
United Arab Emirates
SM Sharif2026-2026110000.000.00001
Scotland
A Sharma2026-20262218274*82.00138.98010
United Arab Emirates
Shayan Jahangir2026-2026220694934.50143.75000
United States of America
R Shepherd2026-202622276*-175.00000
West Indies
B Shikongo2026-2026110000.000.00001
Namibia
V Shukla2026-202633029289.66120.83001
Oman
Sikandar Raza2026-20262223025*-200.00000
Zimbabwe
RK Singh2026-2026220763.5035.00000
India
JJ Smit2026-2026220222211.00129.41001
Namibia
JT Smuts2026-2026210222222.00200.00000
Italy
Sohaib Khan2026-2026220585129.00181.25010
United Arab Emirates
K Sonavale2026-2026110000.000.00001
Oman
L Steenkamp2026-2026220352917.50134.61000
Namibia
G Stewart2026-2026210222.0033.33000
Italy
PR Stirling2026-2026221767.0050.00000
Ireland
MP Stoinis2026-2026220514525.50154.54000
Australia
T Stubbs2026-20263213534*35.00166.66000
South Africa
Sufyan Mehmood2026-2026330362512.0070.58000
Oman
BRM Taylor2026-20261113131*-103.33000
Zimbabwe
HT Tector2026-2026330544018.00108.00001
Ireland
TH Tector2026-2026110555.00125.00000
Ireland
H Thaker2026-2026220835041.50118.57010
Canada
M Theekshana2026-20262000--0.00000
Sri Lanka
NT Tilak Varma2026-2026220502525.00135.13000
India
R Trumpelmann2026-20262201597.5062.50000
Namibia
LJ Tucker2026-202633113994*69.50144.79010
Ireland
Usman Khan2026-2026220000.000.00002
Pakistan
Usman Tariq2026-20261000--0.00000
Pakistan
LV van Beek2026-2026320221.0033.33001
Netherlands
T van der Gugten2026-20261000--0.00000
Netherlands
RE van der Merwe2026-202632014107.0070.00000
Netherlands
PA van Meekeren2026-2026110000.000.00001
Netherlands
SC van Schalkwyk2026-202632232*-42.85000
United States of America
CV Varun2026-202622111*1.00100.00001
India
Wasim Ali2026-2026220302715.00107.14000
Oman
MRJ Watt2026-202632017158.50106.25000
Scotland
DN Wellalage2026-2026221161016.0094.11000
Sri Lanka
BTJ Wheal2026-2026210222.0066.66000
Scotland
L Wood2026-20261000--0.00000
England
NK Yadav2026-2026210000.000.00001
Nepal
SA Yadav2026-20262219684*96.00154.83010
India
A Zampa2026-2026210222.00100.00000
Australia
Ziaur Rahman2026-20261000--0.00000
Afghanistan
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

New Zealand vs South Africa at Ahmedabad, ICC Men's T20 World Cup 24th Match, Group D, Feb 14, 2026 [T20I # 3711]

Scotland vs England at Eden Gardens, ICC Men's T20 World Cup 23rd Match, Group C, Feb 14, 2026 [T20I # 3709]

Ireland vs Oman at Colombo (SSC), ICC Men's T20 World Cup 22nd Match, Group B, Feb 14, 2026 [T20I # 3708]