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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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
S SheelanINAIndonesia2023110282828.0028100.0000030
S DeshapriyaBSCBadureliya Sports Club20251112828*-3482.3500010
Chathuranga KumaraPSCPolice Sports Club2026210282828.0010280.0000032
L SolomoneMOZMozambique2026110282828.0014200.0000051
Khalid LatifDRDuronto Rajshahi2012320281414.003482.3500030
Mitchell MarshDCDeccan Chargers2010320281514.003093.3300011
Shamsur RahmanMGDMinister Group Dhaka2022220282514.0022127.2700012
Hamza TariqTKRTrinbago Knight Riders2017220281814.003580.0000020
Dwaine PretoriusJSJozi Stars2018520282814.0022127.2700121
Ankit SharmaRPSRising Pune Supergiant2016-2017421282528.0018155.5600021
Ankit SharmaPUDPuducherry2022320282514.003093.3300030
Shykat AliNENoakhali Express2025220282414.003384.8500040
Stephen CookLIOLions2014220282214.003287.5000020
Sibtain RazaKUWKuwait2015320282114.0022127.2700040
Imad WasimMSMelbourne Stars2023-2024720281414.0024116.6700030
Qalandar KhanQATQatar2019320282514.0021133.3300012
Steve Vijay LazarusNWNorth-West Warriors2017421281528.0021133.3300031
Rahul SinghHIHyderabad (India)20232222825*-3580.0000000
Shivam MaviINDIndia2023620282614.0018155.5600022
Rishi PatelBPBirmingham Phoenix2024220282514.003093.3300011
Saim AyubRRRangpur Riders2023220281814.0027103.7000050
Juan LandsbergLIOLions20222222821*-20140.0000011
Y Avinash JadhavPUDPuducherry2022220282214.0021133.3300041
Towfiq KhanCCChattogram Challengers2023220282814.003093.3300131
L DirmeikISRIsrael2026320282314.003580.0000011
Jagdish Rami ReddyKIN-XIKings XI2020320282814.0027103.7000102
Mohammad KaifPKPunjab Kings201043028149.333093.3300020
Eoin MorganKKKarachi Kings201833028219.332996.5500030
Shamsur RahmanSSSylhet Strikers202433028259.333093.3300121
Ben McDermottQGQuetta Gladiators20263312825*14.0020140.0000131
Aneesh KapilSURSurrey2014-201543028159.3322127.2700121
Milinda SiriwardanaGGGalle Gladiators20204312813*14.0020140.0000041
Amjad GulUAEUnited Arab Emirates2015-201643028249.333093.3300031
Ajit ChahalHARHaryana2018-2019631281214.0021133.3300012
D BenoitFRAFrance20183312815*14.004858.3300030
Curtis CampherLLLeinster Lightning2020-20265312812*14.0019147.3700022
Ashen BandaraCKColombo Kaps2026331281514.0028100.0000040
BS SharmaRAJRajasthan202133028149.3316175.0000151
Josh RymellESSEssex2021-202333028219.3328100.0000150
Joshua JamesAABFAntigua and Barbuda Falcons2024-2026103028159.3322127.2700032
Amir SharifITAItaly20213312822*14.0027103.7000011
Gulbadin NaibDDDurdanto Dhaka202433028139.334266.6700010
Hassan NawazIUIslamabad United202333028219.3328100.0000131
Lahiru AttanayakeKCCCKandy Customs Cricket Club202433028179.334266.6700120
SD ParrisBRBarbados Royals202543028159.333384.8500002
Abdullah Mohd YousafBHRBahrain2025-2026531281214.003190.3200020
L PereraBOTBotswana2026331281714.003580.0000020
Roelof van der MerweSLZSt Lucia Zouks201454028217.003384.8500121
Matt JohnstonHHHobart Hurricanes2011-20124422813*14.0021133.3300002
Nasibu MapundaTANTanzania2018-2021124128159.334070.0000040
PreviousPage 208Next

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.