Live1st ODI · India in New Zealand 2026/27NZ170/9 (37.2)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Werner CoetseeKNIT202012-20153221817328*13.31159108.8100187
Cameron GannonBH/MS/MRT202012-2026562481732310.8117598.86004116
Dawood AhmadzaiFRAT20Is2021-20265227131732912.3619787.82002152
Ishaan GadekarGOAT202021-20236611725834.40106162.26010209
K Lion-CachetTIT/PR/PCT202025-202610951724543.00124138.71000214
A KainessieSIET20Is2023-2024131201724014.3317797.18001192
Irfan PathanINDT20Is2006-20122314717233*24.57144119.4400097
Kishen VelaniESST202014-2016161401723412.29154111.69003224
Aayan Afzal KhanUAET20Is2022-2026391851724213.2318393.99001123
Amar SharmaMACT20Is2021-20253719417222*11.4721181.5200262
Dhawal KulkarniRR/MI/MUMT202008-2023131341817228*10.7517498.85002163
Abhimanyusingh RajputBART202021-202412811716124.43140122.14011147
Nishant SindhuHAR/GTT202022-202612911714221.38135126.67000137
Muhammad YasinSPAT20Is2022-2024111101713415.55153111.76001166
Grant ElliottNZ/IWXT20Is2009-2017171541712715.55157108.92000122
Amandeep SinghPORT20Is2021-20251917517125*14.25145117.93002164
Jakob GulBULT20Is2024-2026221811713010.06142120.42003712
Lakshay GargGOAT202016-2023332381712811.40142120.42004139
Mitchell JohnsonKKR/PK/MIT202013-201873311817116*13.15170100.59002107
K PietBOTT20Is2022-202655341417122*8.5522077.7300482
Nilantha CoorayMALT20Is2019-202076117056*34.00148114.86010213
K KlesseGERT20Is2025-20266601705128.33157108.28011116
Kishan Parmar MSAUT202018-20198811705424.29159106.92010195
Scott EdwardsBK/AFT202024-2026131031704524.29151112.58001180
MD ChoudharyLSGT2020261010417054*28.33120141.670101112
Nirupam Sen ChowdharyTRIT202016-2023131201703414.1719089.47001150
Kabir AliBB/LANT202012-2014221571705021.25119142.86011138
Sammu AshanGG/JK/NSWCT202021-2026171601705310.63169100.5901197
Taher MuhammadSLOT20Is2022-2026171701702810.0022376.23000134
Johan van der WathRCB/KNIT202011-2014271871704615.45136125.0000297
Tim PringleND/AFT202022-20263718817038*17.00148114.8600298
Ashish ThapaSIKT202019-202121191170269.4429158.42001101
Peter YounghusbandWELT202018-202662311417023*10.00159106.92001115
Kashief JosephWPT2020265511698242.25113149.56010158
Pargat SinghPUNT20201666116960*33.80157107.64011231
Tom AlsopTR/SLThe Hundred2024-20269731695142.25106159.43010149
Umar SiddiqMST2020197701695324.14150112.67010138
Murali VijayINDT20Is2010-20159901694818.78154109.74001138
Michael RipponNZ/NEDT20Is2013-202217921694224.14153110.46002133
Bal KrishnaSINT202022109516963*42.25128132.030111210
DE RoacheSAMT20Is2022-2025121011695518.78157107.64010188
Muhammad AminSWA/ESWT20Is2021-2024131311698014.08150112.67022225
S TosicSERT20Is2021-2026271641694014.0829357.68003100
Callum TaylorGLAT202019-2023201851692313.0018392.35000133
G ChohanPHIT20Is2022-2026281941692211.2718889.89002133
Matthew LambBBT202019-202110921683924.00140120.00000144
Akash VasishtHIM/HPT202019-202213921684324.00128131.25000183
H NiazFRAT20Is2024101001685316.80117143.59011178
B SharkiKG/KGT202024-2025121211685515.27156107.69010118
Timm van der GugtenNEDT20Is2012-20264815516840*16.80124135.4800289

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.