Live1st ODI · India in New Zealand 2026/27NZ84/3 (16.5)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

Batting by team (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
JM IradukundaRWARwanda2023-202617915925*7.3852113.4600416
VF BomnyuyCAMCameroon2024-202611945916*11.808271.9500160
P AbandaCAMCameroon2021-20221212059164.9210655.6600271
Ishtiaq AhmadKSASaudi Arabia2021-20265514659167.3843137.2100316
Lungi NgidiSASouth Africa2017-20266418135913*11.807281.9400251
E KubwimanaRWARwanda2022-2026382195914*4.9210158.4200330
Mohammad UsmanUAEUnited Arab Emirates20162215849*58.006195.0800043
Kamil PooranWIWest Indies2026330584219.3340145.0000063
Zeeshan SiddiquiOMAOman20154415833*19.336096.6700070
Jamie GrassiITAItaly2021640582014.506392.0600022
Abdur Rahman SudaisSWESweden2023-2024541583619.3348120.8300034
Abu HiderBANBangladesh2016-201813545822*58.0043134.8800054
A LanghamSTHSt Helena2022650583911.6051113.7300142
Baljit SinghITAItaly2019-2022961584511.6053109.4300232
Saghir KhanUAEUnited Arab Emirates20258725828*11.6038152.6300154
I MugishaRWARwanda2023-2026159258168.2954107.4100115
Trent BoultNZNew Zealand2013-20246115858168.296490.6300132
L ErdenebulganMONMongolia2023-20262119058263.0517333.5300931
Christiaan JonkerSASouth Africa2018220574928.5029196.5500053
A MakeshKUWKuwait2019421575757.0041139.0201034
Tamim IqbalIWXICC World XI2017-2018440572314.2555103.6400081
M KyriacouCYPCyprus20215415744*19.007675.0000012
Muhammad NadeemSOUSouth Korea2026641572419.0055103.6400032
G NewtonISLIsle of Man20267435727*57.0049116.3300020
CJO SmithSCOScotland2007-20096515746*14.2552109.6200360
Ashley WrightGUEGuernsey2019650574311.406390.4800143
Roelof van der MerweSASouth Africa2009-20101363574819.0050114.0000124
Jobayer HossenSEYSeychelles2024-2026862572614.257774.0300062
Troy DudnathSURSuriname2024-202676057189.509261.9600002
Alok KapaliBANBangladesh2007-2011772571911.408567.0600231
Sohag GaziBANBangladesh2012-20151073572414.255996.6100031
S KushrethaLUXLuxembourg2020-2024127157289.507576.0000130
Du JianhaoCHIChina202677057328.149460.6400371
V ZankoCROCroatia2023-2025109057166.3315038.0000360
J HorrocksGIBGibraltar2023-2026231055720*11.4056101.7900221
Rodney TrottBERBermuda2008-20212111557199.509162.6400231
Muhaddis MuhaddisINAIndonesia2023430563418.6756100.0000061
VN VeetilQATQatar2022742565328.0055101.8201123
Quentin SampsonWIWest Indies2026440563014.0050112.0000033
Jamie HowNZNew Zealand2007-2008550563111.206783.5800051
Oliver NeweyGUEGuernsey2019-20228515623*14.006487.5000120
Michael RossITAItaly2019651563414.0042133.3300023
Pedro Luis BrunoARGArgentina2021651562714.007970.8900020
Waqas AhmedNORNorway2019-202110845632*14.007080.0000140
Andile SimelaneSASouth Africa2024-2026118156138.005798.2500042
R SandeepESWEswatini2024-2026131025616*7.008466.6700233
MJ AnsellISLIsle of Man2020-20262811456178.006684.8500023
Sachithra SenanayakeSLSri Lanka2012-20162412656179.336684.8500231
KM VenkataswamyCZECzech Republic2022110555555.0041134.1501032
Yasir MehmoodCYPCyprus20214335531*-52105.7700023

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.