ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by format (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
NT GireeshCAAT20Is2024-2025239328144.674168.2900331
Jon-Russ JaggesarJT/SKAN/KTT202016-2025231092810*28.003190.3200030
Aung Ko KoMYAT20Is2023-2026171142810*4.005848.2800420
MV MatsauLEST20Is2021-20241411528224.674660.8700420
Sharafuddin AshrafAFGT20Is2015-202521116286*5.604070.0000230
Sarawut MaliwanTHAT20Is2023-202643199285*2.807935.4400510
Bilal KhanOMAT20Is2015-2024772417286*4.004957.1400510
Siddhant LohaniNEPT202015110272727.0016168.7500022
Jubaid AhamedFRAT202018110272727.0025108.0000022
Pardeep YadavCHAT202024110272727.0019142.1100021
Michael VaughanENGT20Is2005-2007220272713.5022122.7300140
Nkruma BonnerWIT20Is2011-2012220272413.503871.0500020
Shane BurgerLIOT202012421271527.0021128.5700002
V. CheluvarajRAIT202016220271713.503772.9700000
AK MohanFINT2020182212717*27.0026103.8500021
Manjinder SinghNAGT202019220271413.504264.2900020
Simon KhomariCCT202019320272013.503284.3800010
Ishan JayaratneKWT202021221271827.0020135.0000021
Sharveen SurendranMAST20Is2023221272327.003187.1000010
N EdwardTKRT202024-2026821271727.003090.0000002
Aadil BhaiyatSWAT20Is2024220272113.5027100.0000021
Harsh RaneATT202026220271413.5021128.5700040
Toufik Uddin MondalKKHT202021220272713.5022122.7300150
Nadif ChowdhuryBANT20Is2006-200733027129.0023117.3900020
Mohammad IqbalCANT20Is200833027229.003969.2300010
Timroy AllenUSAT20Is20195312711*13.5017158.8200003
Lucas OluochKENT202015-201883027159.0020135.0000112
Lockie FergusonMO/TR/WFThe Hundred2021-20262331271313.5020135.0000003
Zulfiqar BabarPAKT20Is2013-20147332713*-27100.0000021
Anthony Hawkins-KayJERT20201563027189.003284.3800030
Freddie van den BerghSURT2020184312719*13.5026103.8500120
Naved YasinLQT202016531272513.503381.8200121
Josh ButlerGUET2020183312720*13.504362.7900020
I KamaraSIET20201843027179.004560.0000000
I MansaraySIET20201843027159.005945.7600110
Tariq AzizPORT20Is201933027239.003675.0000111
Suheh HussainAPT20201933027189.002896.4300011
Jason RaubenheimerWAR/KNIT202022-2026531271913.503090.0000011
VC AhirPANT20Is2023331272413.5022122.7300112
A BushellGUET20Is2023-20268312714*13.503187.1000011
Sachin DalpethadoBRCT20202433027159.003675.0000030
S SelvarajTANT20Is2025531272013.5024112.5000040
C ShivakumarSINT20Is202543027179.004067.5000030
Duan JansenTIT/GLOT2020264312727*13.5026103.8500221
Dwayne BravoNSThe Hundred2022642271913.5025108.0000130
Shaylen PillayLIO/NWT202015-202244027126.753675.0000020
S SenguptaCZET20Is2021-20229412799.0025108.0000030
BJ DavidsonSERT20Is202144027186.754658.7000140
Leonardo JulienTKR/SLKT202021-202344027176.754067.5000030
C SmithMAS/ISLT20Is2021-202364027136.7527100.0000021
PreviousPage 136Next

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.