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
P SubramanyamCPN-XIT202020320241512.003666.6700010
Brayden HicksEST202026220242112.002596.0000020
MA KhoteMIT20200843124912.0022109.0900021
Oronde BascomeBERT20Is2008-201933024168.002982.7600030
Graham ManouMRT202011-20126322418*24.002982.7600010
Madupa FernandoITAT20Is202163024148.0019126.3200021
Ubaid MinhasBHRT20Is2024-20258322412*24.0021114.2900010
Awais AhmedSPAT202016-201833024158.003080.0000130
Abhijit KarambelkarBART202018-2019831241212.0020120.0000010
Azmatullah NazeerKUWT2020186312412*12.0020120.0000102
Izatullah DawlatzaiGER/AFGT20Is2012-202013332424*-13184.6200022
Aslam DoriaPANT202018331241212.003666.6700020
Mohsin KhanSWAT2020183302498.003764.8600030
BA SimangoMOZT20201833024118.004850.0000020
Jade de KlerkWAR/NWT202019-20269322418*24.002596.0000030
Clayton FloydNEDT20Is2019-2022432242124.0024100.0000021
Bikash K RoutODIT2020213322412*24.0019126.3200020
Muhammad FarooqUAE/CYPT20Is2022-20261431241812.0019126.3200021
M PrasannaROMT20Is20234312418*12.0013184.6200040
Dilshan SanjeewaCMCCT20202433024188.0018133.3300002
R GanganathCCCT20202533024158.003275.0000020
Michael SclandersAUCT202024-202533024238.002692.3100120
Shakeel ZebDENT20Is2025-2026731241312.002885.7100020
G PhiriDOLT2020268312419*12.0018133.3300031
Chris SchofieldENGT20Is2007443249*24.0020120.0000020
Dilruwan PereraKTT20202074124128.003372.7300021
Alistair GrayCCT202012-2013942241212.002692.3100010
George HankinsGLOT202017-202074024146.003961.5400110
Gareth HarteDURT202017-201954024116.002596.0000020
SC MucyoSWAT2020184422417*12.005345.2800120
Altaf GillSOUT20201844124138.003666.6700101
Luke DoneathyDURT202021-202374124128.0021114.2900011
S BogdosGRET20Is202244024196.005940.6800010
Bikash SinghMANT202022-202344024136.004355.8100010
SM WarnakulasuriyaFRAT20Is202384124108.002596.0000110
Mohammed FaraazuddinUAET20Is20236412421*8.002788.8900210
G KotuwegodaKYCC/BRCT202024-20266412417*8.003666.6700110
Ashish GuptaINAT20Is202554024146.003568.5700012
Muhammad ShahzadIUT20202564124248.0018133.3300231
Omer KutukTURT20Is202654324924.002692.3100020
Jagjit SinghPERT20Is201944024126.003080.0000010
Dolar MahmudKRB/CVT202012-201555324812.0021114.2900030
Aftab AhmedDENT20201355024144.803275.0000121
Senuran MuthusamySAT20Is20255512496.0023104.3500121
Gus AtkinsonOI/MSGThe Hundred2023-2026185324912.0022109.0900030
Kavindu NadeeshanDV/SSC/GMT202020-202614502494.8022109.0900121
Dhrushant SoniRAIT202021-202285024124.802692.3100120
Qudratullah Mir AfzailSWET20Is20216522413*8.0021114.2900030
Yasir MohammadUSAT20Is2021-2025135124166.004060.0000100
Shoaib KhanGERT20Is20226512476.003275.0000120
PreviousPage 141Next

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.