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 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)T20I3rd 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
Jonathan MerloMS/MRT202019-20251814379157.188790.8000060
M KpakaSIET20Is2021-2023201627916*5.6414454.8600401
Shohidul IslamRR/CV/CVT202016-20263917879408.7810079.0000261
Jaswinder SinghMACT20Is2023-2026241967923*6.0810475.9600251
Matthew KuhnemannBHT202019-20266423147931*8.789087.7800563
Sandeep LamichhaneIWX/NEPT20Is2018-20267925127916*6.089087.7800332
R RamadhasyenaINAT20Is20254217856*78.0048162.5001084
Sahil TarakhilSWIT20Is2026440785719.5061127.8701074
Muawiyath GhaneeMALT20Is2019-2023750783615.6078100.0000053
Atharva AnkolekarMUMT202021-20241153783739.0056139.2900016
R GowthamanSWET20Is2021550782915.609582.1100031
Christopher BarnwellWIT20Is2011-20136627834*19.5062125.8100144
MB GaunaFIJT202018661782815.6068114.71001111
BJR MartindaleNOTT202024760784413.008690.7000082
Danal HemanandaACCCT202024-20258637827*26.0071109.8600115
Rejaul KarimBRAT20Is2025-2026871783813.0066118.18002103
Pheko MoletsaneSWDT2020269717827*13.008196.3000182
Sachindu ColombageDV/KW/NSWCT202020-2026211037827*11.1463123.8100263
Abdullah MahmoodDENT20Is2022-20262611378319.758097.5000140
Anthony BrambleGAWT202016-20211412278147.809582.1100171
Blake CullenMIDT202021-2024331467820*9.7571109.8600171
Brainder SranPK/RR/MIT202015-2019331710781911.1469113.0400281
Michael HoganHH/KEN/GLAT202012-202310322147817*9.7577101.3000233
Riley MeredithPK/MI/HHT202018-202614930177819*6.009780.4100761
Chimezie OnwuzulikeNGRT202018220775438.5059130.5101036
Sese BauPNGT202015-2018430773125.677997.4700033
BA RoyASST2020233327745*77.0056137.5000092
BK MajjiGHAT20Is2026430773025.678293.9000032
Tharindu RatnayakeSLT20Is2026440776519.2562124.1901085
V AritharanGERT20Is2022-20244427745*38.5039197.4400057
Michael CopelandBORT2020265417745*25.6774104.0500023
DK ArinaitweUGAT202013550772815.409779.3800020
Divan van WykDOLT202013-2014660773512.837898.7200171
Moses AnafieGHAT20Is20219727741*15.4067114.9300155
Larry SangmaMEGT202019-202314827725*12.8310871.3000261
Nipun KarunanayakeBCAAT202024-20259837721*15.4072106.9400143
D JohnsonCAYT20Is2022-20261592774411.0074104.0500207
Harshal PatelINDT20Is2021-202325104771812.8357135.0900193
Mark WoodCSK/DUR/LSGT202014-2023171057717*15.4074104.0500061
Suliman SafiMRT2020251010077267.708491.6700243
Sultan AhmedOMAT20Is2015-2017151137737*9.6370110.0000390
Xavier BartlettAUST20Is2024-2026221257734*11.0071108.4500383
GC GalanisGRET20Is2019-2026171347719*8.5666116.6700163
S BodhaGIBT20Is2022-20263413577259.6370110.0000171
Abdul Naser BaluchSWET20Is2023-2026241327723*7.0073105.4800325
Riley HekurePNGT20Is2019-20232415277185.929977.7800380
L MaximoBRAT20Is2024-20261915277125.9212959.6900240
NK Aneesh KumarSWIT20Is2021-20263416877259.638986.5200324
M Shahbaz ButtNORT20Is2022-20262618777247.0011070.0000350
Swann Htet Ko KoMYAT20Is2023-20252118477115.5013158.7800413

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.