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
R SchachatISRT202016-20186503186.203686.1100010
Bosco TuyizereRWAT2020185513114*7.756051.6700021
Syed Maisam AliPORT20Is2022-202410533118*15.5025124.0000112
Khanya CotaniNWT20202255131167.754765.9600120
BD McDonoughLL/MRT202023-20267543114*31.0029106.9000020
Amit UniyalCHAT20Is2019-20235513116*7.754963.2700020
Oliver MetcalfeMRT2020246513122*7.754470.4500340
JL TuttyCOOT20Is2024-202614523113*10.334372.0900120
J CamaFIJT20Is202455031246.2028110.7100103
NT RajendranKUWT20Is2025-2026853311115.5029106.9000130
Rahul KumarDUMT20202285131197.753979.4900040
Henry OsindeCANT20Is2008-2013116231177.753491.1800012
DG WeakleyBAHT20Is2024-2025156131206.205062.0000111
Debabrata PradhanODIT202018-2021136231137.753979.4900040
J PakhiaokajeeTHAT20Is20226623122*7.754175.6100121
Dushan HemanthaSLT20Is2025-20269613114*6.203783.7800120
JDA RichardsonBERT20Is2023-2025126131156.205457.4100230
Xavier DohertyMR/HHT202011-201729743110*10.3331100.0000110
Adam ZampaOI/LS/WFThe Hundred2022-202622743114*10.333783.7800130
Nimasara AtharagallaCMCC/ACCCT202024-2026107131125.173686.1100111
Bipin KhatriPAT202024-2025137231106.203491.1800212
Kasun RajithaSLT20Is2016-20231885319*10.335358.4900120
Khary PierreWIT20Is2018-2026168331116.203881.5800131
Caleb SelekaNWT202022-2026228331166.206051.6700120
A PaulESTT20Is2022-202620833114*6.203979.4900210
Jade DernbachENG/ITAT20Is2011-20214010431125.173296.8800140
Vishil PatelKENT20Is2023-2026341173110*7.755556.3600310
Edward NuttallCANT202017-202357129311110.333686.1100122
Gary BallanceZIMT20Is2023110303030.0029103.4500021
Daniel GimNGRT202018110303030.0029103.4500010
Faisal ShinozadaAFGT20Is2026110303030.003390.9100021
Alastair CookESST202014-2015220302215.0030100.0000030
Luthando MnyandaKNIT202016-20176213025*30.0019157.8900040
Sajid CheemaKSAT202018520301615.0027111.1100022
Gaurav MaithaniMACT20Is20252213023*30.0018166.6700032
Kundai MatigimuZIMT20Is2026421301930.0018166.6700003
Kamau LeverockBERT2020135323012*30.0023130.4300021
Darren CatoCAYT20Is2019330302010.005950.8500020
Iqbal HussainQATT202016-20188323024*30.0017176.4700150
Lauchie JohnsWELT202019-2020331301915.0027111.1100121
Sarfaraj MullaPANT202018330303010.003976.9200221
Kaleem ShahMOZT2020183313019*15.003488.2400050
Gauhar AliLQT202019330302110.0022136.3600041
Imran ButtBHRT20Is2020430301710.0025120.0000031
Navid BalouchIRAT20Is20203313019*15.005060.0000010
Tyron KoenNKT202023-2024830301510.003488.2400021
Danyal AkbarHUNT20Is2024331301715.003196.7700020
H PattendenESTT20Is20264333021*-28107.1400022
D NeddSLKT202026330301710.003488.2400112
Aayush ZimareNMPT202026330302310.0024125.0000140
PreviousPage 132Next

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.