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
Sachitha JayathilakeDGDambulla Giants2021431403420.004393.0200031
M SmithTUATurks and Caicos Island2025430401713.334883.3300023
M SmithTUCATurks and Caicos Islands2025330401713.334883.3300023
Thisara PereraMRMelbourne Renegades20174414028*13.3327148.1500141
Athenkosi DyiliWARWarriors2012743402240.0036111.1100041
Kithuruwan VithanageSLSri Lanka2014-2016541403813.3334117.6500070
Calum BrodrickDERDerbyshire2017640401410.0034117.6500040
Odean SmithSKANSt Kitts and Nevis Patriots2024540402710.0039102.5600251
Onke NyakuWARWarriors2019641402713.3338105.2600021
Xavier BartlettPKPunjab Kings2025-202613424018*20.0028142.8600132
Arsalan AhmedGREGreece2019-2021640402210.0040100.0000070
Rehan PeirisNSWCNugegoda Sports Welfare Club20264414017*13.3330133.3300152
Janith RathnasiriKYCCKurunegala Youth Cricket Club2026441401613.3335114.2900151
E MotswiriKNIKnights20265424030*20.0036111.1100121
Sachin RavikumarCOSCosta Rica2019-20255414029*13.334686.9600231
Rameez RajaQGQuetta Gladiators2018551402210.0033121.2100022
Alauddin BabuDDDhaka Dynamites201610524033*13.3339102.5600112
Daesik SungSOUSouth Korea2014-201865040338.0026153.8500223
Chris GreenBBBirmingham Bears20196524023*13.3332125.0000150
Jeffrey VandersayBCAABloomfield Cricket and Athletic Club2024-202511514029*10.0026153.8500142
J YamashitaJPNJapan2016-20189524021*13.3337108.1100111
Jaker AliSSSylhet Sixers2019553402520.0029137.9300121
Joydeep BanikTRITripura2019-202185040228.006957.9700230
Nooruddin MujadadyGERGermany2021-202611524016*13.3325160.0000122
Thanuka DabareCMCCChilaw Marians Cricket Club202555040168.0039102.5600042
V ThewmikaTUCATamil Union Cricket and Athletic Club2025-20261254402540.004490.9100010
Mertcan DonmezTURTurkey2026652401413.336759.7000041
Salim PatelMAAMalawi202655040308.0036111.1100171
Shoumyadeep RakshitCZECzech Republic2019651402110.004490.9100151
Atanu GhoshKKHKolkata Heroes2021651403010.004883.3300031
Shreyansh GhoshBKBBarrackpore Bashers2021754401940.0030133.3300032
Kaushal GiriBKBBarrackpore Bashers20215534029*20.0032125.0000132
Ashton AgarMIDMiddlesex20186644023*20.0031129.0300013
Taekwan ParkSOUSouth Korea2014-2018862401110.007057.1400130
Abu HiderKTKhulna Tigers2024-202510624021*10.0022181.8200233
S UdhayanSEYSeychelles2021-2022106140198.0034117.6500232
R TheruvathQATQatar2024-202566040156.674197.5600141
Ashish BamCYPCyprus2025-202610634026*13.334490.9100250
Muhammad GhousUSAUnited States of America2010-20151374401113.3329137.9300003
Aaron O'BrienMRMelbourne Renegades2012-201416764014*40.0040100.0000021
Jay OdedraOMAOman2019-202611764025*40.004295.2400131
Basheeru-Deen WaltersWARWarriors2012-20173786401520.0029137.9300041
Bjorn FortuinPRPaarl Rocks2018-2019189440108.004295.2400030
Mandup BhutiaSIKSikkim2019-202112914019*5.005770.1800241
James PattinsonMRMelbourne Renegades2013-20212010040164.004295.2400322
Ali KhanLAKRLos Angeles Knight Riders2023-2026241034016*5.714785.1100332
Mohammad MohsinTSKTexas Super Kings2023-2026191054011*8.0036111.1100051
DV VargheseBULBulgaria2020-20232610440176.675671.4300120
A MaheshwariCROCroatia2022-20241210040164.006561.5400332
Piyush ChawlaMIMumbai Indians2021-20242811440185.7139102.5600422
PreviousPage 187Next

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.