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
Naresh BudayairSPRSudur Paschim Royals2024942289*14.0022127.2700021
Jamie GrassiLLLeinster Lightning20215412816*9.334070.0000120
Qais AhmadBRBarbados Royals20239432810*28.003287.5000002
HazratullahGGGalle Gladiators202044028207.004463.6400121
Rasikh SalamDCDelhi Capitals202484028107.003093.3300040
Vijay BhartiBIHBihar201944028247.003677.7800222
Charlie WakimHHHobart Hurricanes202544028167.003873.6800240
Ruan HaasbroekLIOLions2021-202254028107.0028100.0000021
Rasheed AbolarinNGRNigeria2019-20219422820*14.0021133.3300021
Munim ShahriarKTKhulna Tigers202344028217.003482.3500140
Wang LiuyangCHIChina202344028187.005154.9000120
Jahandad KhanFBFortune Barishal20256432813*28.0011254.5500013
RMRDG RathnayakeCMCCChilaw Marians Cricket Club202554128189.3315186.6700113
Ashish NehraINDIndia2009-2017275028225.603971.7900312
Kabir AliLANLancashire201411522819*9.3323121.7400121
Aaron O'BrienASAdelaide Strikers2011-201265128137.0028100.0000111
Hardus ViljoenPRPaarl Rocks2019853289*14.0021133.3300131
Keshav MaharajBRBarbados Royals202475128147.005154.9000011
Umair AliUAEUnited Arab Emirates201555228139.332996.5500121
Basil ThampiGLGujarat Lions201712552813*-28100.0000011
Jason LamareMEGMeghalaya201955028155.604957.1400131
Aaron CrawleyMRMunster Reds2020-20211053281914.003580.0000020
Mohammad WasimCKChittagong Kings2024-20256512887.003093.3300021
D JamyansurenMONMongolia2023-202455028155.6010327.1800130
Makarand PatilTNTriumph Knights MNE202655128137.0021133.3300012
Peter OngondoKENKenya2007-200886028164.6723121.7400212
Dhawal KulkarniGLGujarat Lions2016-2017206328109.3318155.5600030
Jaydev UnadkatSHSunrisers Hyderabad2024-20262263288*9.332996.5500021
Ian HollandLEILeicestershire2024-2026963289*9.3322127.2700140
Ram DayalJKJammu & Kashmir2018-202114622887.004660.8700010
Altaf GillSOUSouth Korea2018-202476128135.605451.8500101
Dan MoriartySURSurrey2020-20233563289*9.3328100.0000031
Ashmead NeddSKANSt Kitts and Nevis Patriots2023-2026166128185.603190.3200111
Samader ShadabGREGreece2024-202676028144.674266.6700202
Ravi RampaulTKRTrinbago Knight Riders2021-2022177328117.0024116.6700012
Fawad AhmedPSPerth Scorchers2019-2021317228195.6022127.2700113
Migael PretoriusPCPretoria Capitals2023-202512722811*5.6025112.0000302
R EdwardsCAYCayman Islands2025-202614732811*7.004070.0000412
Amaan KhanESEastern Strom20268752811*14.003093.3300120
R DrakeJPNJapan2022-202515872811*28.003384.8500010
Richard GoodwinPHIPhilippines2019-20229922816*4.005550.9100410
Angus McKenzieCANCanterbury2022-2025199428125.603482.3500211
NT GireeshCAACambodia2024-2025239328144.674168.2900331
Lungi NgidiPRPaarl Royals2023-2025241062813*7.003482.3500002
Rahul ChaharMIMumbai Indians2019-20213910328104.003093.3300430
MV MatsauLESLesotho2021-20241411528224.674660.8700420
Sharafuddin AshrafAFGAfghanistan2015-202521116286*5.604070.0000230
Damien RavuPNGPapua New Guinea2018-202531125285*4.003873.6800140
Umesh YadavRCBRoyal Challengers Bengaluru2018-20202713628144.003873.6800331
Aung Ko KoMYAMyanmar2018-2026211452810*3.116841.1800620
PreviousPage 209Next

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.