Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND41/1 (7.5)IND need 145 runs in 253 ballsTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dipanjan DeySWE202155212475*41.3393133.3301083
Nathan RouxBOR202655112456*31.00105118.10010114
Gautam WaghelaSMF202655212445*41.3390137.7800086
Rohit RayuduHI2019-202397112447*20.67106116.9800085
Nick KwantCAN/OTA2017-2023101011244813.78108114.8100194
Abdullah ShahidMAL2014-2022111101243411.2713591.85001152
Malcolm NofalWEL/KI2018-2026161221242812.4014088.57002110
Bibek DiyaliSIK2019-2021121201242310.3319364.25003141
JM JoaoMOZ2022-202627162124228.8614784.35003150
AE IseseleNGR2022-202519185124449.5413492.5400184
Fitri ShamMAS2019-20244422612415*7.7512896.8800248
MJ ScotlandBER202577312357*30.75119103.3601192
Y DewthusaBSC/NCC2025-202611701234617.5712499.19002130
Subham PatelKEN20267711232420.50108113.89000135
Ihsanullah JanatPP20187711234720.5081151.85000127
Najibullah ZadranKK20188811232517.57112109.8200076
Leniko BoucherBT/SLZ/SKAN2019-2025109212362*17.5712499.19010133
F KhaliqBEL2018-20261410312349*17.57102120.59001102
Muhammad ArfanUAE2025-2026131031233217.57118104.2400293
Dan LincolnMID/KEN2019-2021111121233013.67123100.0000192
Praveen DubeyPK/DC/KAR2018-2025221551233312.3012796.8500293
A MartelGUE2022-20263115412323*11.18111110.81003154
K DasanBUL2019-20207601227420.33121100.83010102
JM CummingOTA20266601224520.3393131.18000164
Umair SharifKSA202387212244*24.40102119.6100076
Sumit SinghSER/SIK2016-20219811222417.43114107.0200096
Vineet ShahINA202511921223917.4314087.14000101
Nikolai SmithITA/NK2016-2021101021222615.2515081.3300165
Sharina RavikumarCOS2024-2026121101225211.0918864.8901162
Akhil ArjunanFIN2023-20261711212224*13.5614087.1400171
Suboth BhatiDEL/PUD2016-20213517612226*11.0988138.64004119
Zhang Yu FeiCHI2014-20185511215630.2513291.6702185
Niraj PatelRR2008-20099621215730.25119101.68010141
C GreenshieldsPOR2025-202676312167*40.33112108.04010113
J CutinhoCOS2019-20267701214617.2913987.0500095
Vasmiakram ChandZAM20268821214020.1712398.37000152
Aditya SinghBOK/SIN202213901212513.44120100.83000112
Rajesh PulamiNEP/BK2014-20241111112133*12.1015876.5800127
Sarfaraj PatelLES2018-2021111121214613.4417170.76001120
Bandaru AyyappaAND/CHA-XI2016-2022261371212420.1779153.1600069
JEA DoctoraPHI2023-20262015412142*11.0015677.56004104
Mrittunjoy ChowdhuryBAN/RR/CC2022-20262816712117*13.4412497.5800085
Tshering TashiBHU2024-202623195121388.6419960.8000393
Abu NechimRCB/MI/ASS2010-20214020712126*9.31107113.0800194
Ahmed RazaUAE2013-2022572091212211.0014881.7600335
Imran IsmailMOZ2018-20195501205524.0069173.91010185
Reyansh SharmaHK202655312071*60.0087137.9301096
Ludwich SchuldNW20266611203324.0095126.3200054
Fraser ColsonWEL2019-202112711203720.0090133.33000114
Rhys MariuCAN2025-20269701204317.1488136.36000190

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.