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
Vijay JethiUTTUttarakhand202122018189.0016112.5000130
Karim JanatGGGulf Giants202422018179.0017105.8800001
Pukhraj MannPUNPunjab2022221181018.0012150.0000011
Rakibul HasanBANBangladesh2023321181418.007257.1400031
S SolankiMPMadhya Pradesh202332018139.002090.0000030
Surya TamangLLLumbini Lions20244211811*18.001994.7400020
Dilan JayalathNSWCNugegoda Sports Welfare Club202432018169.0015120.0000011
S PathiranaKCCCKandy Customs Cricket Club202422018119.002669.2300010
M MusinguziUGAUganda2025-20261521181418.0010180.0000011
Dilum FernandoROMRomania20263211811*18.0017105.8800020
Sarith SudeenaCCCColombo Cricket Club202622018189.001994.7400111
Johan van der WathRCBRoyal Challengers Bengaluru20113311814*9.0016112.5000111
Harmeet SinghPKPunjab Kings2012-2013103118149.0011163.6400030
Mohammad AmirLSLondon Spirit202143118169.002185.7100010
Aditya TareDCDelhi Capitals201733018186.002378.2600230
Mandeep SinghDCDelhi Capitals202233018186.002378.2600240
Shrikant WaghGOAGoa20215321812*18.003060.0000010
Hammad AzamLQLahore Qalandars20163321818*18.0012150.0000120
Nazmul IslamSSSSylhet Super Stars201543018166.002281.8200101
Rahul ShuklaDCDelhi Capitals2014332181418.002185.7100020
Neil WagnerLANLancashire20165311899.0012150.0000011
James NeeshamOTAOtago201733018106.0014128.5700121
Saad NasimQGQuetta Gladiators20173301896.0016112.5000020
Shaun von BergKNIKnights202153118169.001994.7400020
MTMMJ AveCDCentral Districts2021-202343018126.002669.2300120
Mathew PillansYORYorkshire2019-20209301886.0012150.0000030
Andre McCarthySLZSt Lucia Zouks20193311879.002281.8200010
Matthew PottsSLSunrisers Leeds20269311899.0012150.0000011
Muhammad FahimBELBelgium2022-20249311813*9.002864.2900001
Najibullah ZadranDCDubai Capitals20253311810*9.002090.0000010
Tanvir IslamFBFortune Barishal2024-202512321812*18.0013138.4600021
Dominic DrakesTKRTrinbago Knight Riders20265331814*-18100.0000011
Caleb JewellMRMelbourne Renegades202633018146.0017105.8800120
Sumit KumarDCDelhi Capitals2024431189*9.002475.0000021
Vivekanand TiwariJHAJharkhand2019-202173118149.0012150.0000011
ShafiqullahSTSylhet Thunder2019-202033018106.001994.7400002
Kamal Singh AireeNEPNepal2021-2022103018136.0018100.0000011
Abbas AfridiFBFortune Barishal20243311811*9.0016112.5000120
Zahid AbbasKENKenya20213301896.002185.7100010
Saurav ChauhanRCBRoyal Challengers Bengaluru20243301896.0015120.0000111
Arshad KhanMIMumbai Indians20236311815*9.0015120.0000001
Mohammad Akram ZazaiAFGAfghanistan202633018146.009200.0000140
Neil McKenzieBTBarbados Tridents20145401894.503847.3700100
Kedar JadhavKTKKochi Tuskers Kerala201164118126.002378.2600110
Xavier DohertyAUSAustralia2012-20131143189*18.0017105.8800010
Unmukt ChandLLLumbini Lions202444018144.502962.0700220
Sean AbbottBPBirmingham Phoenix202494218119.002572.0000010
Nazmul IslamBANBangladesh2018134318718.0017105.8800020
Siya SimetuIMPImpi2012841186*6.002281.8200010
Ferisco AdamsPRPaarl Royals20236421810*9.0014128.5700101
PreviousPage 234Next

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.