Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WAR72/2 (10.5)BOL138/5 (20)WAR need 67 runs in 55 ballsODI2nd 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
Wayne ParnellNORNorthamptonshire2021111011292514.33122105.74000141
Ben CuttingSKANSt Kitts and Nevis Patriots20181110412929*21.50103125.2400148
Derrick BrangmanBERBermuda2013-20264719912932*12.9013893.4800593
Alzarri JosephWIWest Indies2022-202545191112921*16.13125103.2000295
Tom RogersKENKent2024-20262419612931*9.9296134.3800688
Bjorn FortuinSASouth Africa2019-2026322081293210.75115112.17004142
Jofra ArcherENGEngland2019-2026512091292111.7386150.00004107
Usman KhawajaLANLancashire20144401286732.00101126.73010151
Ben StokesMRMelbourne Renegades20154401287732.0082156.10010118
Nehal WadheraPUNPunjab202344212861*64.0079162.03020107
Isuru UdanaGMGalle Marvels202410511287232.0078164.10021108
Aditya TareSMFSoBo Mumbai Falcons20265511285932.0087147.13010126
Nic MaddinsonSTSydney Thunder202655112830*32.0087147.1300069
Tony de ZorziSECSunrisers Eastern Cape20255501287825.6097131.96010164
Kamran AkmalRRRajasthan Royals200866112853*25.6078164.10010138
Eoin MorganPRPaarl Royals20237601286421.3388145.4501097
Tom LathamKENKent20167601284821.33106120.7500195
Rahkeem CornwallSLKSt Lucia Kings20216601284321.3387147.13001176
Matthew CritchleyMRMelbourne Renegades20236611283525.60111115.3200056
Shadab KhanLANLancashire20266601285821.3372177.78010127
Oshada FernandoSLSri Lanka2019-202166112878*25.60114112.28010114
Mohammad MithunSSSylhet Sunrisers20228711287221.33110116.36010125
Farhan YousafPZPeshawar Zalmi2026117212858*25.6084152.38011107
Ravindu FernandoBCAABloomfield Cricket and Athletic Club2024-202613801285816.0095134.7401098
K SathishSINSingapore20258801282616.0013296.97000132
Alex DoolanMRMelbourne Renegades2013-20159901283014.22123104.07000130
Brandon KingADKRAbu Dhabi Knight Riders20239911285716.00119107.56010134
Curtis CampherCCChattogram Challengers2023-2024119212845*18.2998130.61001105
Jishan AlamDRDurbar Rajshahi2024-20259901283814.22103124.27002128
Muditha LakshanCCCColts Cricket Club2024-20261512312856*14.22110116.3601177
N SalekarTHAThailand2024-2025121211283311.6415483.1200161
RJ AinsworthHUNHungary2025-20261312612851*21.3313992.09013103
S LodayBHUBhutan2022-2024161331282212.8016677.1100180
Gerald CoetzeeSASouth Africa2023-2026181421282310.6793137.63003107
Neil DexterMIDMiddlesex2014-2015201641283310.6713694.1200174
Kyle JamiesonCANCanterbury2018-2026271681282416.00101126.7300173
George ThomasSOMSomerset20244401274231.7594135.11000183
Yashpal SinghSERServices20165511274731.75109116.51000123
Nicolas PooranMSMelbourne Stars2020-20216501276525.4075169.33010613
David WilleyLSLondon Spirit202685112783*31.7576167.11010155
Shadab KhanSFUSan Francisco Unicorns20235501276125.4089142.7001168
Brendon McCullumRCBRoyal Challengers Bengaluru20186601274321.1788144.32001166
Usman KhawajaRPSRising Pune Supergiant20166601273021.17100127.00000143
Stephen MooreDERDerbyshire20146601274021.17101125.74001181
B LikavuKENKenya20267621274931.7569184.06000811
D KhanalCRChitwan Rhinos20257601273421.17121104.9600094
Musheer KhanAAARCS Andheri20266621276231.7585149.41022145
Rilee RossouwSTSydney Thunder2022-20238701275318.14107118.6901296
Joe ClarkeMOManchester Originals20217701275818.1484151.19011145
Dasun ShanakaDADambulla Aura20227711274421.1775169.33001118
PreviousPage 109Next

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.