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 T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Fazil RahmanMACMalta202365276*2.331643.7500310
Saqib AnwarESWEswatini2026950741.402528.0000210
Suranga LakmalSLSri Lanka2011-2019116375*2.331163.6400210
Al-Amin HossainBANBangladesh2013-2020316475*3.501258.3300110
SVE BharathiGERGermany2020-2023356274*1.751643.7500300
M IbrahimIVOIvory Coast2024-2026982741.175712.2800400
Jacques RudolphSASouth Africa200611166*-785.7100000
Keegan MethZIMZimbabwe201221166*-6100.0000000
Phillip HughesAUSAustralia2014110666.00875.0000010
Dirk NannesNEDNetherlands2009210666.00785.7100000
Shaminda ErangaSLSri Lanka2012-2013310666.00785.7100010
Basiru JayeGAMGambia2024210666.004150.0000010
L EvileSAMSamoa2019410666.00785.7100010
M KristensenDENDenmark2023210666.001060.0000010
S RengarajanCZECzech Republic202021166*-1250.0000000
M StomanPORPortugal202121166*-1600.0000001
Nimesh VimukthiSLSri Lanka2023110666.001250.0000000
IhsanullahPAKPakistan202331166*-875.0000010
S DraunivudiFIJFiji202231166*-4150.0000010
Vinay IyerJPNJapan2022210666.001060.0000010
Noorullah SidiqiBELBelgium202311166*-1600.0000001
Baljinder SinghROMRomania2023110666.00785.7100010
Q UtmanzaiAUAAustria2025110666.00966.6700000
Shiva ManiSLOSlovenia202631166*-785.7100000
L McfadzeanBEABelize202611166*-2300.0000001
Adil PatelMAAMalawi2019110666.001931.5800010
John PaveleyFALKFalkland Islands2025110666.002227.2700000
Nathan HauritzAUSAustralia2009320643.001060.0000010
Zachary McLaughlinCAYCayman Islands201932264*-1637.5000000
Tauqeer HussainSPASpain2019-202052163*6.001060.0000000
Mohammad ImranPAKPakistan2026321666.001250.0000000
S GasteratosGREGreece2021320643.001250.0000010
Sanchit SharmaUAEUnited Arab Emirates2021-2025521646.00785.7100000
S TarawallySIESierra Leone202162164*6.001154.5500000
Absar KhanDENDenmark202122164*6.00966.6700000
W KokauaCOOCook Islands2022521646.001154.5500000
D SimpsonCOOCook Islands2022320643.00875.0000000
W DlaminiSWASwaziland2022220643.00785.7100010
W DlaminiESWEswatini2022320643.001250.0000000
O TourayGAMGambia2022320663.00875.0000100
BC SahinTURTurkey2023220653.001931.5800010
Sohan de LiveraSLSri Lanka2026220663.00785.7100110
John BartlettCHAChile2023220653.001637.5000000
R DhakalNEPNepal2024-2025821656.006100.0000000
W SahanSLSri Lanka202622165*6.001154.5500010
E FrimpongGHAGhana202442166*6.004150.0000110
S NormanJERJersey2025320663.001060.0000100
A GulatiBAHBahamas2025-2026122164*6.004150.0000010
SS ShuklaBHRBahrain202572163*6.001154.5500000
Aritra BhakatSWESweden202522163*6.004150.0000000

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.