Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Oliver GunningMRMunster Reds2018330965332.0059162.71010151
Akshdeep NathUAEUnited Arab Emirates20264449653*-62154.8401077
U ShahidFRAFrance2021440966424.0090106.6701053
Paul StirlingKTKhulna Titans2019550966119.2077124.68011113
Obus PienaarSLKSt Lucia Kings2026552963532.0059162.71000104
Ankush BainsHPHimachal Pradesh2022551963324.0090106.67000121
Baba IndrajithTNTamil Nadu2016-2019750964619.2010492.3100050
Sahan ArachchigeGGGalle Gladiators2020-2022850965319.2079121.5201064
Vidura AdikariCMCCChilaw Marians Cricket Club2025551964524.0087110.3400083
Xavier MarshallWIWest Indies2008-2009660963616.0077124.6800184
Bipul SharmaSIKSikkim2019660963216.0082117.07000103
Chris MorrisSURSurrey2016661962519.2076126.3200044
Sammu AshanNSWCNugegoda Sports Welfare Club2026660965316.0084114.2901064
Runako MortonWIWest Indies2006-2010771964016.0010393.2000182
Kushal Janith PereraCSColombo Stars2021770965813.7174129.73011104
Greg FordLLLeinster Lightning2020-20231273963124.0089107.87000130
Michael YardyENGEngland2006-201114859635*32.0072133.3300391
Mahela UdawatteSLSri Lanka2008-2017880962512.0087110.34002102
Sol BudingerNOTNottinghamshire2021-2022981962413.7171135.21000122
Rehan AhmedHHHobart Hurricanes2025-20261080962912.0073131.5100176
Shahid AfridiSKANSt Kitts and Nevis Patriots20151092962113.7165147.6900027
S de MelCCCColts Cricket Club2024-2026990962710.6785112.9400164
A GhartiKYKarnali Yaks2024-20251391963312.009996.9700063
Michael-Kyle PepperLSLondon Spirit2023-20241111096278.7394102.13002123
Nilesh LamichaneySIKSikkim2019-20211511196249.6014864.8600190
Neelam ObiAPArunachal Pradesh2019-20231111096208.7317156.14000121
Mitchell StarcRCBRoyal Challengers Bengaluru2014-201527125962913.719897.96000100
Scott KuggeleijnSPRSudur Paschim Royals2024-202517123961610.6771135.2100075
Cameron GannonSOSeattle Orcas2023-20263013396209.6096100.0000345
DGAPD WiswiINAIndonesia2024-2026251349626*10.6711285.7100071
KR JhaAUAAustria2025-20262014296308.0014864.8600342
Nathan BuckNORNorthamptonshire2017-2022351589626*13.7181118.5200266
Junaid SiddiqueUAEUnited Arab Emirates2019-202690321996187.3810492.3100463
Onkgomoditse Richard SeletswaneLIOLions2026620957247.5075126.6701064
Andre RussellNOTNottinghamshire2016330954131.6751186.2700058
Sheraz IqbalMALMaldives2026530954731.6779120.2500027
Colin IngramSOMSomerset20144419537*31.6756169.6400085
Ashton AgarBBBirmingham Bears20194419541*31.6764148.4400084
Niroshan DickwellaCSColombo Strikers2023540955823.7552182.69010152
BJ KonstasGREGreece20264429550*47.5083114.46010101
Dane VilasNSNorthern Superchargers2021552953631.6775126.6700181
Mohammad NabiNENoakhali Express20265519542*23.7583114.4600155
Shadman IslamDDDhaka Dynamites2015-2017550954519.0010887.96000130
Najibullah ZadranKTKhulna Tigers2019-2020852954131.6768139.71000115
Zaid SoulatBULBulgaria2023-20245529544*31.6786110.47000104
Dwayne BravoSURSurrey2016660953015.8379120.2500027
Afif HossainKTKhulna Titans20177619554*19.0076125.0001067
Nicolaas PretoriusMRMunster Reds2017-2019660954815.8372131.9400093
Mohammed AhmedRAIRailways20197619540*19.0085111.7600076
Ravindu RasanthaCCCColts Cricket Club2024-20256629536*23.7585111.7600084
PreviousPage 129Next

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.