Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG78/0 (12.1)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
DKD WarnakulasuriyaITA2021-202492122*2.001315.3800100
Bilal AftabDEN202132121*2.00366.6700000
Ansh PatelCAN2024-202692222*-633.3300000
Tasaduq HussainSWE2022320221.00633.3300100
Mohammad AtifSPA2022-20261320211.00450.0000000
I BardisGRE202222122*2.00633.3300100
Yin ChenhaoCHI2023320221.001315.3800100
Aakash ChandNEP2024321222.00633.3300000
Aarnav PatelKEN202432221*-728.5700000
Ahmad RazaKSA202452222*-450.0000000
Aviel WarsulkarISR202422222*-366.6700000
Harry JohnsonGUE2024-2025112121*2.00366.6700000
AAH BhikariSUR2024-2026620211.001118.1800000
Choudhry Md ImranKSA2024420221.00366.6700100
E HenryTUA/TUCA2025220211.00825.0000000
H ElderSWI202522122*2.00366.6700100
EF FaalupegaSAM2025220221.00633.3300100
Mohomed SaddamSEY2026320221.001118.1800100
Qi ShuaiCHI2026220221.00450.0000100
S FowlerBAH2025-2026420221.00922.2200100
P DonkaewTHA2026520211.00450.0000000
Matthew WalkerGIB202642121*2.00540.0000000
Ross HardiePER202632221*-922.2200000
Harman SinghSIN2026220221.00450.0000100
D HallowaySIE2026320211.00922.2200000
Haris DajcSER201922122*2.00366.6700100
Waqar KhanPER201942122*2.00366.6700100
Fabian VillalobosCOS2025220221.00450.0000100
Cecil AlexanderFALK2025220221.001118.1800100
Ben HilfenhausAUS2007-2012731221.001020.0000100
Lonwabo TsotsobeSA2009-2014233221*2.001020.0000000
Ronald EbanksCAY2024630220.67633.3300200
Usman ShinwariPAK2013-2019183322*-366.6700000
Muzammil ShahzadPHI2022330210.671612.5000100
Jan-Izak de VilliersNAM2024-202583121*1.00540.0000100
Masood JayezehIRA2020330210.671315.3800100
Emran ShahbakhshIRA202033122*1.00825.0000200
M GherasimROM2020-20221131221.00633.3300100
Pramod MadushanSL2022-202693121*1.00450.0000100
Jaison JeromeMAC2022-202373121*1.001315.3800100
Akash BabuQAT2022730220.67633.3300200
Shahrukh QuddusKUW2022-2026153322*-540.0000000
S NsubugaUGA2023153121*1.00633.3300100
L StubbsCRO2023330220.67248.3300200
TO ThilappanSIN2023330210.67922.2200100
S StanikzayFRA2024930220.67540.0000200
ARH PatelCOS2025730220.671315.3800200
Ida Bagus NaraINA2026431221.00450.0000100
EmanuelGRE2026430210.671711.7600100
SJ PatelCZE2021-2022104122*0.671118.1800300

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.