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
Vamsi KrishnaCPN-XIChampions XI2020220452822.5024187.5000035
Ross TaylorSAMSamoa2025431452222.505188.2400021
Aditya ThyagarajanUSAUnited States of America20103314527*22.5044102.2700020
Bhuvneshwar KumarUPUttar Pradesh2019-202410324524*45.0033136.3600023
Craig CachopaPORPortugal2026331452522.504893.7500022
Rudi SecondWARWarriors2022330452915.0036125.0000041
Tom AbellDADambulla Aura2022330453315.0034132.3500160
MM SiddiqueJPNJapan2016-2024930452815.0035128.5700051
Harry AdairDURDurham2019330453215.004893.7500021
Numan YousufBHRBahrain2018-2026330454215.0036125.0000160
Daniel DrewASAdelaide Strikers20213314523*22.5038118.4200040
C FletcherMRMunster Reds2023330452815.0031145.1600052
J AndersonMIZMizoram2023330452115.006569.2300060
K NirmanaCMCCChilaw Marians Cricket Club20243314524*22.5042107.1400113
S LiyanageACCCAce Capital Cricket Club2024430452615.006075.0000030
D SamudithaBCAABloomfield Cricket and Athletic Club2025-2026832452845.0014321.4300044
JD BhattGERGermany2026430452415.0037121.6200022
Kamo PhiriSA-ESouth Africa Emerging2026630453015.0038118.4200051
Nic MaddinsonAUSAustralia2013-2018640453411.2535128.5700061
Kyle AbbottDHDurban Heat2018-20191642453022.5028160.7100051
Mangaliso MosheleDOLDolphins20215414518*15.005581.8200040
Tyrone KaneIREIreland2015-20238414526*15.0034132.3500060
Finn AllenGCGlasgow Cosmic2026440453011.254697.8300142
Ramandeep SinghMIMumbai Indians20225424514*22.5040112.5000031
Thanuka DabareACCCAce Capital Cricket Club2024441454015.0040112.5000134
Ibrahim ZadranGGGulf Giants2025440452411.255090.0000041
Muhammad UsmanESTEstonia2025540454311.2540112.5000213
Saif UllahUZBUzbekistan2026440451511.2538118.4200053
Uala KaisalaSAMSamoa2022-2023440452611.255384.9100051
Divan de VilliersSA-ESouth Africa Emerging20264414538*15.0042107.1400150
Albie MorkelRCBRoyal Challengers Bengaluru2014752451615.0041109.7600013
Manpreet GonyPKPunjab Kings2013851454211.2525180.0000243
Umar AkmalBTBarbados Tridents201355045309.005090.0000332
Shacaya ThomasAHAntigua Hawksbills2014551452011.257758.4400021
Rajesh BanikTRITripura201655045129.006866.1800030
E PackardGIBGibraltar2019-202165045269.005877.5900031
Mahesh TheekshanaDSDambulla Sixers20267534516*22.5038118.4200052
Zaman AkhterGLOGloucestershire2023-2025552451215.0044102.2700031
SHB MorganMIDMiddlesex2025-20268534519*22.5034132.3500150
Tom CooperSKANSt Kitts and Nevis Patriots201866145159.005384.9100131
Mangaliso MosheleKNIKnights202276145189.004893.7500002
Christiaan JonkerNMBGNelson Mandela Bay Giants201886045237.504795.7400251
Chris JordanBWBelfast Wolves20261163451415.0038118.4200013
Kyle NipperDOLDolphins2014-201686045207.508254.8800130
Chathuranga de SilvaJSJaffna Stallions202086145299.0040112.5000132
Matt ColesESSEssex2018862451911.2533136.3600160
Ben CottonDERDerbyshire2014-201717644530*22.5037121.6200022
Muhammad KhurramMAAMalawi2018-20196614535*9.005877.5900040
Peter HatzoglouGLAGlamorgan20231365451545.0031145.1600031
Rehan AhmedSBSouthern Brave2022-20241663453315.0040112.5000060
PreviousPage 179Next

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.