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
James TredwellENGT20Is2012-20141763322210.6720160.0000141
Srinivas FadteGOAT202016-20187623215*8.003396.9700130
Joshua JamesJT/AABFT202021-20261463321510.6726123.0800032
Rahul ChopraDCT202024963322010.674080.0000030
Salman PatelZAMT20Is20257623224*8.003591.4300131
BK StroudSTHT20Is2022-202615733210*8.007940.5100010
Suhrawadi ShuvoBB/SR/DDT202012-20222182329*5.333591.4300030
Malinda PushpakumaraCC/DV/BSCT202020-202618863211*16.003786.4900121
Vivek KumarBIHT2020198823218*5.3327118.5200322
Waseem RazaJKT202016-2021149232114.574866.6700201
Pikky Ya FranceNAMT20Is2019-20232110332134.573786.4900221
Saurabh NetravalkarUSA/SKAN/TKRT202018-2026561043295.333396.9700122
Tom AspinwallLANT202024-2026211163214*6.403396.9700221
Saqib MahmoodST/LAN/PZT202015-2026591473211*4.575064.0000301
Varun ChakravarthyKKR/PK/TNT202019-2026971693210*4.576053.3300230
Siddarth KaulRCB/DC/SHT202013-20231021911327*4.004965.3100420
Rahul DravidINDT20Is2011110313131.0021147.6200003
Paul NixonENGT20Is20071113131*-22140.9100021
Moneeb IqbalSCOT20Is2012-2013410313131.0025124.0000040
Tom NightingaleGUET202018310313131.003588.5700030
Amar NaeemAUAT2020181113131*-26119.2300030
Gayan MunaweeraQATT202018310313131.0027114.8100021
LN SaishivOMAT20Is2025110313131.0031100.0000012
Sridharan SriramRCB/DCT202010-2011220312715.503686.1100030
S KolleryBOTT20Is2022221312931.004372.0900040
Gitansh KheraPUNT202016420312215.504077.5000011
Amila AponsoCK/WFT202020-20268213131*31.0014221.4300122
Muzaffar MujeedKSAT202016220311615.5026119.2300041
Sahil GuptaCHHT202018220312715.503588.5700030
Julius SumerauerJERT202018420313015.503393.9400011
Abraash KhanCANT202018221311931.0025124.0000050
Sebastiaan BraatNEDT20Is2019-20215213126*31.0030103.3300041
Gaudi TokaPNGT20Is2025220312915.5027114.8100031
Tafadzwa TsigaZIMT20Is20262213131*31.0024129.1700112
Jaganath SinivasNAGT2020232223131*-18172.2200032
Tatenda TaibuKKRT202008330311510.3326119.2300030
Travis BirtAUST20Is2010-2012430311710.333393.9400031
Jahurul IslamBANT20Is2010-2013330311810.3323134.7800031
J SingyeBHUT2020183313130*15.5019163.1600150
T JamtshoBHUT202018330311810.334273.8100141
Y JallohSIET202018330311310.334667.3900040
Umar FarooqPORT202018330312810.334372.0900040
D KhanalNEPT20Is2024330311810.333588.5700041
Pradeep ChandranMEXT20Is2019330312310.334765.9600121
Nathan HauritzBH/ST/MRT202011-201524423116*15.5019163.1600030
Matt RevisSLThe Hundred20267413115*10.3321147.6200031
Neelambuj VatsTRIT2020194433128*31.005160.7800011
Christopher McBrideSCOT20Is2025-2026641311710.3326119.2300140
N PremaratneBSC/PSCT202025-20268423130*15.5016193.7500123
K TayagaFIJT20Is202644031127.753686.1100031
PreviousPage 131Next

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.