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 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)T20I3rd 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 by team (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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Lucky AliDENDenmark2019-2026301861892615.7522185.52000140
M KhojbariyaESWEswatini2024-20261919518946*13.50184102.72005212
Rishi DhawanPKPunjab Kings2014-202433201218925*23.63166113.86000157
Zak ChappellDERDerbyshire2023-202535201218934*23.63139135.97001167
D WheatleyBAHBahamas2022-20262524618932*10.5021488.32004127
Waseem MuhammadRWRajshahi Warriors202644118887*62.67121155.370201411
Bhanuka RajapaksaCWCumilla Warriors201966118896*37.60121155.370101611
Ali NadeemCANCanada20256621888947.00131143.51020158
OJR GrovesSLOSlovenia2025-202666218877*47.00158118.99021138
Ian BellENGEngland2006-201488118860*26.86163115.34010232
CR KumarageSINSingapore2015-20188821884531.33148127.03001168
H ViljoenDOLDolphins2024-2026118518811462.67120156.671001411
S AshwathnarayanaHUNHungary2021-202212931885231.33142132.390101410
Kamran AkmalTTRSTrinidad & Tobago Red Steel2015131011886020.89164114.63010205
Salman NizarKERKerala2018-20231310518857*37.60133141.35011813
Mohammad HarisKFKandy Falcons2024101001885618.80121155.370111912
Michael RipponNEDNetherlands2013-2018221121884220.89174108.05003133
Xavier BartlettSFUSan Francisco Unicorns2025-20262011318859*23.50115163.480111115
Bhanu AnandBOKBokaro Blasters20221212518836*26.86124151.610001012
Sajid LiaqatGERGermany2016-20262917718830*18.80141133.33001515
Ainool HafizsMASMalaysia2019-202666327188217.5219894.95001124
Shivnarine ChanderpaulKRBKhulna Royal Bengals201244218787*93.50136137.50020214
Joe DenlyDDDhaka Dynamites20176601875331.17177105.65011176
Craig McMillanNZNew Zealand2005-20078711875731.17117159.83010814
MahmudullahRRRangpur Riders2025-202611831875137.40138135.51011224
Andre RussellMRMelbourne Renegades2014-20228821875731.17127147.24010915
Rilee RossouwKTKhulna Titans20179901874920.78142131.69001168
Mohammad RizwanMRMelbourne Renegades2025-2026101001874118.70182102.75000192
Gurpratap SinghCYPCyprus2021-2022101001875418.70133140.600111015
Lesego SenokwaneNWNorth West2022121001874618.7019993.97000202
Paul StirlingBWBelfast Wolves2026111111873118.70132141.67001257
Chad BowesNZNew Zealand2023111101875417.00156119.87011272
Ammad UddinBHRBahrain2019-20211211318741*23.38109171.560001811
TG MokoenaKNIKnights2017-2021151311873115.5819396.89000115
Tony de ZorziTSTshwane Spartans2018-20191313318733*18.70181103.31000163
KB PatilMEXMexico2024-2026161601873711.6920989.47001134
Pradeep AireeNEPNepal2013-20222319418775*12.4720889.90016164
Chamindu WickramasingheDSDambulla Sixers202486318662*62.00141131.91020148
Joe RootWFWelsh Fire202687118658*31.00162114.81010153
P PathirajaACCCAce Capital Cricket Club2025-20269731865146.50167111.38020134
Chadwick WaltonIUIslamabad United2018-20199901864820.67130143.080021510
Usman WaheedKUWKuwait2015-2019141111866618.60167111.38012204
Shadnan KhanAUAAustria2018-2026151331868018.60151123.18012139
Josh PhilippeAUSAustralia2021-2026171501864512.40172108.14001135
Keemo PaulWIWest Indies2018-2026251671862920.67163114.110021011
GG BannerBEABelize2019-2024171611864712.40185100.540041113
Tanzeel SheikhKENKenya2022-2025241621864813.29147126.530031510
Sisanda MagalaWARWarriors2014-2019401981865016.91143130.07013159
Andrew BirchWARWarriors2012-20195424618632*10.33157118.47004137
Chris GayleBBBarisal Burners201233118511692.50100185.001001216

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.