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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th 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)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by format (Men's T20Is)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
DKD WarnakulasuriyaITAT20Is2021-202492122*2.001315.3800100
Bilal AftabDENT20Is202132121*2.00366.6700000
Ansh PatelCANT20Is2024-202692222*-633.3300000
Tasaduq HussainSWET20Is2022320221.00633.3300100
Mohammad AtifSPAT20Is2022-20261320211.00450.0000000
I BardisGRET20Is202222122*2.00633.3300100
Yin ChenhaoCHIT20Is2023320221.001315.3800100
Aakash ChandNEPT20Is2024321222.00633.3300000
Aarnav PatelKENT20Is202432221*-728.5700000
Ahmad RazaKSAT20Is202452222*-450.0000000
Aviel WarsulkarISRT20Is202422222*-366.6700000
Harry JohnsonGUET20Is2024-2025112121*2.00366.6700000
AAH BhikariSURT20Is2024-2026620211.001118.1800000
Choudhry Md ImranKSAT20Is2024420221.00366.6700100
E HenryTUA/TUCAT20Is2025220211.00825.0000000
H ElderSWIT20Is202522122*2.00366.6700100
EF FaalupegaSAMT20Is2025220221.00633.3300100
Mohomed SaddamSEYT20Is2026320221.001118.1800100
Qi ShuaiCHIT20Is2026220221.00450.0000100
S FowlerBAHT20Is2025-2026420221.00922.2200100
P DonkaewTHAT20Is2026520211.00450.0000000
Matthew WalkerGIBT20Is202642121*2.00540.0000000
Ross HardiePERT20Is202632221*-922.2200000
Harman SinghSINT20Is2026220221.00450.0000100
D HallowaySIET20Is2026320211.00922.2200000
Haris DajcSERT20Is201922122*2.00366.6700100
Waqar KhanPERT20Is201942122*2.00366.6700100
Fabian VillalobosCOST20Is2025220221.00450.0000100
Cecil AlexanderFALKT20Is2025220221.001118.1800100
Ben HilfenhausAUST20Is2007-2012731221.001020.0000100
Lonwabo TsotsobeSAT20Is2009-2014233221*2.001020.0000000
Ronald EbanksCAYT20Is2024630220.67633.3300200
Usman ShinwariPAKT20Is2013-2019183322*-366.6700000
Muzammil ShahzadPHIT20Is2022330210.671612.5000100
Jan-Izak de VilliersNAMT20Is2024-202583121*1.00540.0000100
Masood JayezehIRAT20Is2020330210.671315.3800100
Emran ShahbakhshIRAT20Is202033122*1.00825.0000200
M GherasimROMT20Is2020-20221131221.00633.3300100
Pramod MadushanSLT20Is2022-202693121*1.00450.0000100
Jaison JeromeMACT20Is2022-202373121*1.001315.3800100
Akash BabuQATT20Is2022730220.67633.3300200
Shahrukh QuddusKUWT20Is2022-2026153322*-540.0000000
S NsubugaUGAT20Is2023153121*1.00633.3300100
L StubbsCROT20Is2023330220.67248.3300200
TO ThilappanSINT20Is2023330210.67922.2200100
S StanikzayFRAT20Is2024930220.67540.0000200
ARH PatelCOST20Is2025730220.671315.3800200
Ida Bagus NaraINAT20Is2026431221.00450.0000100
EmanuelGRET20Is2026430210.671711.7600100
SJ PatelCZET20Is2021-2022104122*0.671118.1800300

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