Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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,673 of the 11,674 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
UNGB ThenannahelageCZECzech Republic202295124106.003080.0000100
Eric PhiriSWASwaziland2022-20245512486.0024100.0000040
Dushan HemanthaKRKandy Royals20268522411*8.0019126.3200121
McKenny ClarkeSLKSt Lucia Kings2023-20267522415*8.0017141.1800203
G SinghdeoCOSCosta Rica2024-20255502474.803568.5700130
S PitabeddaraSOUSouth Korea2024-2026115024224.8018133.3300312
Sher MallaJBJanakpur Bolts20248512416*6.002788.8900201
Monir HossainDRDuronto Rajshahi2012-20131564241412.002788.8900030
Aneurin DonaldBPBirmingham Phoenix2024-20256602474.0022109.0900021
Simon MilenkoBHBrisbane Heat2014-202066024134.003275.0000211
Callum TaylorESSEssex2015-201796124144.803568.5700111
Ibrahim JabarkhelFRAFrance2021-202312642412*12.002885.7100101
RR SaunCOSCosta Rica2024-20258612415*4.804850.0000130
Abdul SamadJPNJapan2024-202619662411*-3275.0000010
RJKTD RanatungaACCCAce Capital Cricket Club2024-20258632415*8.002982.7600102
N SaudSPRSudur Paschim Royals2024-2025126224106.002885.7100111
Jade DernbachENGEngland2011-2014347224124.8021114.2900130
Nosthush KenjigeMNYMI New York2023-20262375249*12.002596.0000030
WJ MalindaMALMaldives2019-202311722410*4.803275.0000101
Karim SadiqKKKandahar Knights20188712474.003961.5400330
Nathan SowterOIOval Invincibles2021-20253183247*4.8019126.3200230
Mihir HirwaniMPMadhya Pradesh2016-202122822484.002982.7600011
Brody CouchMSMelbourne Stars2021-20241885248*8.003275.0000220
GF CardosTIMTimor-Leste20258802493.008627.9100210
Mitchell McClenaghanSLSSt Lucia Stars2017-20181694249*4.802596.0000111
Eddie LeieLIOLions2014-201626962410*8.002596.0000040
Richard GleesonNORNorthamptonshire2016-20182895247*6.002692.3100120
Mohammad HasnainPAKPakistan2019-2024281110248*24.002692.3100021
Mohammad AmirESSEssex2017-2025341242453.003568.5700120
Ian ButlerOTAOtago20131112323*-10230.0000022
Sumit NarwalKKRKolkata Knight Riders2013210232323.0015153.3300040
SA MohamedCAYCayman Islands2010110232323.0020115.0000011
Mark DeyalTTRSTrinidad & Tobago Red Steel2015110232323.002592.0000011
Kusal MendisSWSharjah Warriorz2025110232323.0015153.3300011
Pulina TharangaRCCRagama Cricket Club2024110232323.0011209.0900003
Tripurana VijayANDAndhra2023210232323.002979.3100020
Ollie SykesMLMI London20261112323*-14164.2900030
Zubaid AkbariCKChittagong Kings2025110232323.0019121.0500031
Karabo MogotsiMPUMpumalanga2026210232323.002495.8300030
Kevin O'BrienKKKandahar Knights2018220232211.5017135.2900030
Adrian BarathWIWest Indies2010-2011220231511.503958.9700030
Thisara PereraKTKKochi Tuskers Kerala2011420232211.502785.1900040
Daniel ChristianSTSydney Thunder20253212323*23.0015153.3300102
Davy JacobsTTRSTrinidad & Tobago Red Steel2013220231311.503369.7000011
Farhad HossainBBBarisal Burners2012520231211.5023100.0000002
Dwaine PretoriusSOSeattle Orcas2023320232111.5010230.0000031
Qaasim AdamsWARWarriors2016421231723.0021109.5200020
Quinton FriendKNIKnights2014720232311.5014164.2900112
Ramith RambukwellaSLSri Lanka2013-2016420231911.5018127.7800021
Nadeem JavedKSASaudi Arabia2015320231511.5016143.7500012
PreviousPage 219Next

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.