Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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
Pite van BiljonIMPImpi2012221141314.001877.7800000
Kushal Janith PereraRRRajasthan Royals201322014147.0013107.6900130
Sikandar RazaRRRangpur Riders202322014127.001782.3500001
Dan RedfernLEILeicestershire201422014147.0012116.6700120
Adil MehmoodHKHong Kong2014-202410221414*-5280.0000011
Shunan AliMALMaldives2015-202411221411*-2751.8500000
Kamrul Islam RabbiKTKhulna Tigers20227221414*-7200.0000021
Deepak PuniaDELDelhi20213201477.002360.8700000
SKG KrishnanMASMalaysia2016-201852014107.001877.7800010
Lorcan TuckerGGGulf Giants202522014137.001782.3500020
Eathan BoschBRBarbados Royals20258201487.001877.7800000
Shoriful IslamDDDhaka Dominators202332014117.001687.5000001
Chamika KarunaratneDCDubai Capitals202352014107.0014100.0000001
Shantanu MishraODIOdisha2019-20212201487.0011127.2700020
Sinethemba QeshileJSJozi Stars201942014147.0011127.2700130
Migael PretoriusSOMSomerset2024-20254211412*14.0010140.0000011
Bijon DeyMEGMeghalaya20197221411*-1687.5000010
Ashutosh SharmaRAIRailways202332014107.009155.5600030
Auqib NabiDCDelhi Capitals20265211410*14.004350.0000021
Ramesh MendisDADambulla Aura202222014107.002166.6700000
Nongthombam DeninMANManipur20212201497.0014100.0000010
Praveen JayawickramaMSCMoors Sports Club2024-202510201497.002653.8500000
Mitchell ThompsonMRMunster Reds20213211412*14.001782.3500000
Dunith WellalageFBFortune Barishal20245211410*14.007200.0000030
Tarun YadavBULBulgaria20223201487.0011127.2700011
Zain-ul-HassanGLAGlamorgan2023321141114.009155.5600020
Riaz AfridiCZECzech Republic2023-202432014117.0014100.0000011
Sheshan FernandoNCCNegombo Cricket Club202432014127.001973.6800010
Supun MadushankaPSCPolice Sports Club202432014107.001782.3500010
Z MalikPAPokhara Avengers202422014107.002458.3300000
AJA SamuelsCOOCook Islands20246221411*-2948.2800000
Abhisekh TiwariPAPokhara Avengers202532014117.002263.6400001
Thilina SilvaSEYSeychelles2026421141214.004729.7900010
Mahela JayawardeneTTRSTrinidad & Tobago Red Steel201333014114.671877.7800010
Naved-ul-HasanDGDhaka Gladiators2012532149*14.0014100.0000000
Tino BestSLZSt Lucia Zouks2013-2014113114117.001782.3500120
Devon ThomasBRBarbados Royals20228311477.0010140.0000011
Steven FinnENGEngland2011-20152133148*-1973.6800010
Sumit NarwalRRRajasthan Royals201053114127.0012116.6700120
Nathan Coulter-NileKKRKolkata Knight Riders20178301464.6712116.6700002
Farhaan BehardienPKPunjab Kings2016331149*7.0013107.6900120
Michael BracewellSOSeattle Orcas20243301454.672070.0000010
James FullerSWSharjah Warriors20244301474.672263.6400000
Shreyas GopalMIMumbai Indians2014-202493114117.002751.8500010
Rob SayerLEILeicestershire2015-20168311497.001687.5000000
Keron CottoySLZSt Lucia Zouks2015332141414.001593.3300011
Calvin HarrisonTRTrent Rockets2024-202611321412*14.006233.3300102
Jafar JamalKERKerala20165301474.6712116.6700011
Rivaldo MoonsamyJSKJoburg Super Kings202633014104.672751.8500001
Pratyush SinghBIHBihar2021331147*7.0014100.0000020
PreviousPage 247Next

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.