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 2026AFGZIMT2069th 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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
Qais AhmadAFGAfghanistan2020-2025126133186.6030110.0000241
KSB TavoFIJFiji201866133176.604770.2100030
Joshua BishopSLKSt Lucia Kings202610623312*8.253497.0600132
Tanzim Hasan SakibRWRajshahi Warriors2025-202610623314*8.2531106.4500021
Fareed AhmadAFGAfghanistan2016-202634643324*16.503984.6200050
Mahela JayawardeneJTJamaica Tallawahs201597033164.714082.5000230
Anureet SinghPKPunjab Kings2015-2017177333158.254376.7400221
Alzarri JosephQGQuetta Gladiators20269743319*11.0030110.0000212
Corné DryLAKRLos Angeles Knight Riders2023-2025137233136.603497.0600251
Obed McCoyBRBarbados Royals2022-2024307233136.6031106.4500123
Simandeep SinghHKHong Kong20197723314*6.6032103.1300020
Chris JordanKKKarachi Kings2020-2022148333146.6031106.4500231
Evan JonesPRPaarl Royals2023-202411833313*6.604770.2100320
Ben LaughlinHHHobart Hurricanes2011-2014209133104.135362.2600110
Hayden Walsh, Jr.WIWest Indies2019-202430963312*11.003984.6200222
D FinauSAMSamoa2022-202517943314*6.6029113.7900322
LJ MyottPHIPhilippines2023-202522953313*8.254082.5000011
DKJ ClaudeIVOIvory Coast2024-2026101003383.308439.2900150
Ishant SharmaKKRKolkata Knight Riders2008-2010311173398.254180.4900121
M JobartehGAMGambia2022-2026161323310*3.005263.4600421
L SanogoMABMali2022-2026201663315*3.307643.4200640
David MillerICCICC World XI2017210323232.0029110.3400021
D ForresterARGArgentina2010110323232.0017188.2400023
Nathan ReardonHHHobart Hurricanes2018310323232.0022145.4500022
Jake GoodwinHAMHampshire2016110323232.0029110.3400050
Raj Angad BawaCHAChandigarh2024110323232.0020160.0000031
Shahriar NafeesBBBarisal Burners20123213228*32.004178.0500030
William PerkinsGAWGuyana Amazon Warriors2013220321816.003688.8900041
Shawn FindlayWIWest Indies2008220321916.0031103.2300040
Anton DevcichTKRTrinbago Knight Riders2016420322516.0032100.0000031
Liam LivingstoneSWSharjah Warriors2024220323016.0018177.7800033
Horace MillerJTJamaica Tallawahs2015420323016.0029110.3400021
Ryan GibsonYORYorkshire2015320321816.0022145.4500021
Adam HoseSWSharjah Warriors2023320321716.0027118.5200021
Shadman IslamRRRangpur Rangers2019220321616.003396.9700010
Ashish KamaniaTANTanzania20182213221*32.0024133.3300012
Sharmarh BrooksBRBarbados Royals20242213221*32.004374.4200001
Raz Ahsik ImtiazSWESweden2018220322716.004374.4200040
Charlie WakimMSMelbourne Stars2022220322016.003591.4300021
Vaibhav GovekarGOAGoa2019-2021220323216.0022145.4500170
Anshuman GautamBIHBihar2019220322116.004669.5700030
Mohit RautVIDVidarbha2021220322016.0027118.5200031
Lahiru MilanthaTSKTexas Super Kings2023220321716.003494.1200021
S FonsekaCCCColts Cricket Club2024220322816.0024133.3300012
D GaikwadHUNHungary2025-2026320322016.0023139.1300060
Moin Naushad KhanAAARCS Andheri2026221322832.0027118.5200022
Rusty TheronSASouth Africa2010-20129333231*-21152.3800031
Tyson GordonCANCanada2012330322310.673786.4900030
Danny BriggsOIOval Invincibles2022-20236323229*32.0015213.3300041
Colin AckermannSBSouthern Brave20234323224*32.0032100.0000040
PreviousPage 200Next

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.