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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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
Imam-ul-HaqPAKT20Is2019220211410.502584.0000020
JOP ScamansFINT202018220211810.502295.4500030
Mian MehmoodPORT202018320212010.502680.7700010
Jack ClaytonBHT202022220211510.502391.3000040
N RouxKNI/BORT202022-2026220211410.502777.7800011
Nipun MalingaGG/RCCT202022-2024221211821.0014150.0000012
Simon ShaldersCHAT20Is2023220212110.503560.0000120
K DilharaTUCAT2020253222118*-2391.3000001
Madhav TiwariDCT202025-20265212118*21.0012175.0000021
Nathan InglestonPANT20Is2025-20265212117*21.003265.6300010
Oliver PattersonBHT202025-20263212119*21.002777.7800010
Raheel ThakkarSINT20Is20264212113*21.002972.4100010
Sangwook LeeSOUT20201433021127.004348.8400100
Brian ChariZIMT20Is201933021197.003167.7400140
Karweng NGPHIT20Is201943021147.003070.0000001
T TakadaJPNT20Is20233312112*10.5019110.5300020
Jacob LintottSBThe Hundred2021-202217332110*-21100.0000010
Felix OrganHAMT2020204302197.002391.3000020
G BurrowsISLT202018333219*-18116.6700000
Roy SilvaUSAT202018532211321.0015140.0000002
R BelgroveSTHT2020183302197.002875.0000031
Hrishikesh TamuliASST2020194312111*10.503363.6400000
Suresh KumarPUDT202019431211610.502777.7800030
Michael CohenDERT202020-2021832217*21.0018116.6700011
Bhagmender LatherCHAT202021-20246312114*10.5015140.0000021
F McGregor-SumpterNDT2020243312110*10.503560.0000001
Avinash YadavMIZT2020223312119*10.502487.5000120
R SheshadriSINT20Is20244312115*10.502295.4500011
S StolkPCT202025331211310.502295.4500021
R PisalROMT20Is2019-2025113021127.002487.5000030
BADL FaunceGRET20Is202643021117.003265.6300020
Kaushik MaityKKHT202021831211510.502680.7700010
Mohammad SamiPAKT20Is2010-2016134321821.003070.0000020
Simon SmithSCOT20Is2010-20125412197.004052.5000110
Suharril FetriMAST202014-2016643211621.003070.0000010
Bodavarapu SudhakarANDT2020165422111*10.502875.0000120
Zain AbbasiBOTT20Is2019-202244021165.2518116.6700121
Shahid MahmoodBHRT20Is20221243211721.002680.7700002
H Lin AungMYAT20201844021165.255637.5000120
Amit AliTRIT202021-202374021125.2521100.0000220
C ForshawGUET20Is2024-20261542211210.502680.7700001
SML FernandesESST2020265412110*7.002680.7700000
EDBH JayasingheBCAAT2020256412112*7.002972.4100110
Sanjay NaiduKIN-XIT2020206412197.002295.4500030
Puneet DateyMP/CHHT202016-202215512185.2514150.0000112
Waqas MaqsoodIU/KKT202019-2022205121125.252584.0000121
J GrzinicCROT20Is2022-2024752218*7.004942.8600210
Azri AzharMAST20Is2024-2026155121135.252391.3000011
B BotchaMABT20Is202655021134.204942.8600020
Shoaib AkhtarPAKT20Is2006-20101563218*7.0016131.2500121
PreviousPage 146Next

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.