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 2026AFGZIMT2069th 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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
WPUJC VaasSLSri Lanka2006-2007621332133.004180.4900010
Graeme SmithCCCape Cobras2014220332316.5030110.0000030
Geraint JonesENGEngland2005-2006221331933.0025132.0000050
Abdur RehmanSOMSomerset20155213330*33.0018183.3300023
RJMGM RupasingheSLSri Lanka2009220331816.503984.6200020
Khalil RehmtullahTANTanzania2018320332616.5024137.5000022
Faf du PlessisICCICC World XI2017220332016.5027122.2200012
Ishank JaggiKKRKolkata Knight Riders2017221332833.003984.6200030
Daryl MitchellRRRajasthan Royals2022220331716.504475.0000010
Peter HandscombAUSAustralia20192213320*33.0033100.0000010
James MiddlebrookYORYorkshire20154223329*-18183.3300021
Pankaj JaswalHPHimachal Pradesh2022421332733.0020165.0000031
Nahidul IslamRRRajshahi Royals2019520331916.503497.0600040
Sherfane RutherfordRCBRoyal Challengers Bengaluru2022320332816.505066.0000011
Nikhil ChaudharySKANSt Kitts and Nevis Patriots2026220331816.5028117.8600031
R NilSEYSeychelles2021420331916.5027122.2200021
Duan JansenJSKJoburg Super Kings2025-20265213318*33.0028117.8600022
Sylvester MylliempdahMEGMeghalaya2023220332616.505658.9300040
JC McNallyLLLeinster Lightning20243223317*-22150.0000050
D DamsaraACCCAce Capital Cricket Club2026220331716.504082.5000022
Phil JaquesNOTNottinghamshire2014330332211.0028117.8600160
Dinesh SalunkheRRRajasthan Royals20086313326*16.5024137.5000050
Dwaine PretoriusRRRangpur Riders20243323317*33.0030110.0000021
Keron CottoySLKSt Lucia Kings2021430331911.003594.2900030
Waseem TajbhayBOTBotswana20185313313*16.504671.7400010
Anam MollikITAItaly2018-2019630331311.003984.6200040
Sachindu ColombageKWKandy Warriors20217313327*16.5031106.4500121
Micheal DasMACMalta2026431331716.5029113.7900041
David WieseDSGDurban's Super Giants2025-2026641331511.0024137.5000031
Al-Amin HossainDDDhaka Dominators20238433314*33.004180.4900040
Anwar AliRRRangpur Riders20166413320*11.0025132.0000031
Reece TopleyMRMelbourne Renegades2021-20227443314*-28117.8600022
Salman HossainFBFortune Barishal2022-20235423318*16.5030110.0000151
Ishan PandeyNEPNepal201944033228.255066.0000050
Mustapha YusufNGRNigeria2021542331616.503497.0600130
Suraj AhujaRAJRajasthan202144033128.254180.4900030
Jahandad KhanQGQuetta Gladiators20265413321*11.0023143.4800032
Vedant MurkarTNTriumph Knights MNE202644033118.2529113.7900050
Farveez MaharoofSLSri Lanka2006-20168513313*8.254376.7400101
Pat CumminsSFUSan Francisco Unicorns2024652331311.0030110.0000013
Mohammad NabiLSLondon Spirit202155133108.2532103.1300021
Abhishek GuptaPUNPunjab201885033186.603691.6700101
Basir RahmanMANManipur2019-202355033126.606055.0000121
Auqib NabiJKJammu & Kashmir2019-2023115033126.604180.4900001
Dayyaan GaliemPRPaarl Royals20251152331211.003691.6700012
A JohnmaryFRAFrance2021-202555033146.603984.6200121
MYB NaeemDERDerbyshire202665033206.6026126.9200042
Andrew WestphalMEXMexico201955033246.604082.5000030
Michael BracewellAFAmsterdam Flames202696033215.503789.1900050
Tushar DeshpandeRRRajasthan Royals2025-20261763332511.0022150.0000003
PreviousPage 199Next

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.