Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL69/3 (10.1)BOL chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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,665 of the 11,666 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Anirudha SrikkanthTNTamil Nadu2016-201976414754*73.50113130.09010163
Dane VilasDOLDolphins20177601475124.5093158.06010711
Cameron DelportPPPaktia Panthers201886114770*29.40113130.0901089
Angelo PereraNSWCNugegoda Sports Welfare Club2024-20267601475724.50106138.6801196
Keaton JenningsLSLondon Spirit2024-202577214761*29.40103142.72010145
Aaron HardieTSKTexas Super Kings202477114740*24.50109134.86000126
Sanoj DarshikaCCCColts Cricket Club2024-202597214755*29.40120122.50010143
Shaun PollockMIMumbai Indians200813801473318.38111132.43002128
Dhananjaya de SilvaCSColombo Stars20219811474021.00128114.84000181
Sajid Khan AfridiGREGreece2024-20268801473818.3898150.00000138
Colin MunroDCDelhi Capitals2018-20199901474016.33111132.43002168
Mohammad NabiKENKent201999114743*18.3896153.13002811
Chetan BistRAJRajasthan2018-201913921474121.00121121.49001107
Abdul RahmanSINSingapore2022-202310921476721.00141104.26011102
Jay GohilSAUSaurashtra2021-2024109514742*36.75101145.540001110
J ChialoufasCYPCyprus2024101011473716.33143102.80003114
P Saran TejaWAR-XIWarriors XI2020101021474318.38123119.51002410
Liam LivingstonePZPeshawar Zalmi2020-20221211214754*16.33107137.38012117
George HillYORYorkshire2020-20262515414719*13.3615594.84002123
V LahiruPSCPanadura Sports Club2024-2026181531472512.2516688.5500263
Chris WoakesENGEngland2011-2023331781473716.33117125.6400297
Gavin HoeyLLLeinster Lightning2021-2026331731473910.50115127.83005810
Bjorn FortuinPRPaarl Royals2023-20264520614735*10.5015594.84003141
Hasan AliPAKPakistan2016-20255822111472313.3686170.93004712
Dhruv MaisuriaBOTBotswana2018-20265525714732*8.1718679.0300754
David PayneGLOGloucestershire2014-2025131401914717*7.00138106.5200676
Syed MohammedASSAssam20165521464248.67141103.55000134
AB de VilliersBHBrisbane Heat20206601467124.33104140.3801086
Travis BirtKRBKhulna Royal Bengals201376114694*29.20111131.53011108
Johnson CharlesRRRangpur Riders2017761146105*29.20117124.79100109
Raymon ReiferPAPokhara Avengers202476214641*36.50136107.3500077
Sayan MondalBENBengal20166611465229.20129113.18020122
Aiden MarkramPKPunjab Kings20216611464229.20119122.69000124
Harry TectorSSSylhet Strikers20246611466129.20129113.18011124
Ranjot Singh KhairaKKHKolkata Heroes202166314648*48.67113129.20001163
Dwaine PretoriusNWNorth West202277114674*24.33134108.9601069
Mitchell SantnerTRTrent Rockets202697614652*146.0092158.70010135
Tom AbellSWSharjah Warriorz20258711466824.33121120.66011133
Jeevan MendisBBBarisal Bulls20168801465718.25135108.15010127
Marcus StoinisTRTrent Rockets202510831466429.2096152.08010612
Rahmanullah GurbazDCDubai Capitals20248801468118.2594155.32011129
Niroshan DickwellaSWSharjah Warriors2024101001463714.60111131.53001174
Abrar BilalAUAAustria2019-2024141031463720.86135108.15000133
SJ HarbinsonLLLeinster Lightning2023-20241310214645*18.25116125.86000182
Andries GousKNIKnights2016-2021121101463713.27125116.80002136
Manzoor DarJKJammu & Kashmir2018-2021151121463916.22120121.67000117
Zach Lion-CachetNEDNetherlands2024-2026151201465012.17137106.5701294
Yaseen VallieWARWarriors2014-2017151321463913.2714799.32001111
Callum McLachlanWELWellington2022-2026201521462511.2315991.82002141
Ameel MauroofMALMaldives2015-202638281414619*10.4321567.9100351
PreviousPage 100Next

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.