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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

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
Mohammad SaifRAIRailways2021-2023550533210.606877.9400350
Himasha LiyanageACCCAce Capital Cricket Club2025550533110.606384.1300011
Aakash ChopraKKRKolkata Knight Riders2008-200976053248.837174.6500070
Scott BorthwickSURSurrey2017-202013655316*53.006482.8100030
Matt HenrySOMSomerset2023-202524625314*13.2538139.4700123
Dawid MalanSWSharjah Warriors202366053188.836384.1300160
Shaurya SanandiaSAUSaurashtra2016-20181062531813.2539135.9000152
EH DusabemunguRWARwanda201866053188.8352101.9200170
Arya PastikaINAIndonesia2018-20237635314*17.677075.7100120
Anish CharakMEGMeghalaya2021-20231261532210.606877.9400040
Shivang KumarSHSunrisers Hyderabad2026136053278.8346115.2200061
Christopher BarnwellBTBarbados Tridents20177725326*10.6047112.7700032
Corey AndersonBTBarbados Tridents202077053317.576186.8900103
Tom CurranMLMI London20268745317*17.6739135.9000041
Deepak ChaharINDIndia2018-20232575533126.5028189.2900144
Jacob LintottKENKent20261272531810.605891.3800070
G MalkanPSCPanadura Sports Club2024-202697153158.836088.3300111
Vitel LawesJKJamaica Kingsmen20261373533213.2538139.4700025
Umar BhattiCANCanada2008-2010883531210.605596.3600031
Harmeet SinghSWSharjah Warriorz2025108153147.575989.8300041
Vathila UdaraKYCCKurunegala Youth Cricket Club2025-202688153167.576877.9400120
Jino JojoDENDenmark2018-20221595531313.2536147.2200122
Shafraz JaleelMALMaldives2014-20261210053185.306581.5400561
Joel ParisHHHobart Hurricanes2021-2023121035316*7.5747112.7700133
Homendro KabrambamMANManipur2019-2021131135318*6.638066.2500013
Ben LaughlinASAdelaide Strikers2014-20195012353225.8945117.7800343
Sandeep LamichhaneBKBiratnagar Kings2024-202516126539*8.8340132.5000152
Abdullah JasatPANPanama2018-2023151345317*5.8952101.9200452
Mohammad WasimPAKPakistan2021-2026351395312*13.256285.4800152
Mustapha SuwarehGAMGambia2018-20261515053153.5311546.0900450
Dilshan MunaweeraNCCNegombo Cricket Club2024320523826.0030173.3300044
A AwasthiAPArunachal Pradesh2023220524826.0023226.0900055
Matthew CritchleyPAPokhara Avengers2024430523517.335594.5500151
Dhananjaya de SilvaCCCColombo Cricket Club2025-2026330524217.3348108.3300031
Sumit SinghSIKSikkim2021431522226.0052100.0000043
Roston ChaseBTBarbados Tridents20183335238*-36144.4400041
Tim DavidMCTMI Cape Town2023330523317.3338136.8400015
Ovais YousofNGRNigeria2019330523317.337074.2900050
Jordan NeillMRMunster Reds2024530523317.3341126.8300043
Sharujan ShanmuganathanCKColombo Kaps2026330522617.3335148.5700042
Shakir GandhiDGDDurgapur Dazzlers20215315233*26.0035148.5700024
Anil MandalNEPNepal2013-2015641522917.336777.6100040
Nicolas PooranRRRangpur Riders2023-2024440523013.0043120.9300025
Mark ChapmanQGQuetta Gladiators2025641523317.3343120.9300050
Mark ChapmanMOManchester Originals2025441522817.3340130.0000133
Devender LohchabSERServices2016-20214415234*17.338164.2000141
Chaitanya BishnoiSFUSan Francisco Unicorns2023540523513.0041126.8300133
Tom HainesSUSSussex2022-2023440522713.0044118.1800042
Zakir HasanSTSylhet Titans2025-2026540522413.005398.1100161
S ChohanPANPanama20184415251*17.3336144.4401291
PreviousPage 169Next

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.