ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Ibrahim RizanMALMaldives2019-202647351611311*5.9516170.1900871
Haroon MughalMACMalta2019-202111901123312.44105106.67000111
Zabiullah ZahidSWESweden2024-2026201141122516.0059189.83001710
Anton DevcichNZNew Zealand2013-20144401115927.7579140.51010172
Abdullah Khan LodhiTURTurkey2024-20267701113615.8612787.40001130
Sojib MiahCZECzech Republic2025-202697211133*22.2066168.18000135
James ShannonIREIreland2013-20188801116013.8884132.14011125
EB KnowlesCZECzech Republic2019-2021121131112313.8813383.46001130
Shaik BashaTANTanzania2023-2025141121114312.33111100.0000055
SR MohanSEYSeychelles2021-2026191541112010.0916467.6800271
Anthony LarkAUAAustria20195401104327.5012190.91001150
Stephen FlemingNZNew Zealand2005-20065501103822.0085129.41000200
Tayyab TahirPAKPakistan2023-202476111039*22.0081135.80000123
Subash Prasad KhakurelNEPNepal2014-20157701105615.7113283.33010101
Robert RainaTHAThailand2020-202415901104212.2211694.83001133
M AkhigbeNGRNigeria2024-20261110411026*18.33101108.91001103
SJ FrenchSAMSamoa2025-2026161121102712.2213283.3300155
Ashton TurnerAUSAustralia2017-2023191451102412.2213183.9700142
Jordan HermannSASouth Africa20266511095327.2577141.56010133
PH ShamdasaniPERPeru2019-20267721093721.8011892.3700081
Ben CurranZIMZimbabwe20269901093812.1184129.76001133
R HashuPORPortugal2025-20262010710927*36.3380136.2500026
Anwar AliPAKPakistan2008-2016161141094615.5777141.5600066
Vishwar ShawSURSuriname2024-202613121109269.9113978.4200274
Naveed AhmedCZECzech Republic2019-2025381681092113.6311396.46003111
Mitchell JohnsonAUSAustralia2007-20133017710928*10.9095114.7400283
JA BurrowsISLIsle of Man2020-202628183109287.27106102.83004101
Bishal KhartyCAYCayman Islands20264401088327.0076142.1101094
T MartinLUXLuxembourg2023-20245501083521.6071152.11000104
Bastiaan ZuiderentNEDNetherlands2009-201066110843*21.6012487.1000081
Firas HussainBULBulgaria2024-20261210310840*15.43103104.85003131
Harbhajan SinghINDIndia2006-2016271351082113.5087124.14001114
P DakainivanuaFIJFiji2023-20261514210839*9.0012884.3800381
Charles PerchardJERJersey2019-20265517510826*9.0011792.3100245
M TaniyamaJPNJapan2022-202642187108199.8214574.4800233
Jamal ViraVANVanuatu2019-20242018410819*7.7112884.3800271
Logan van BeekNEDNetherlands2014-202635238108237.2013480.6000341
George Van HeerdenSASouth Africa2024111107107*-57187.7210087
Zeeshan SarwarCYPCyprus20213301076135.6770152.8601149
Abdulla PervaizBHRBahrain20263301074035.6780133.75000126
S ThakurROMRomania2021-20236531075553.5090118.89010141
Greg ThompsonIREIreland2016-201910811074415.2910899.07002141
Amir MangalGERGermany2019-20208831073321.4064167.1900068
Frank BaleriGHAGhana2019-202613921072015.2912982.9500090
CP TurkichCROCroatia2022-20249901072011.8918159.1200170
A Mene-EjegiSERSerbia2022-20241310110732*11.8969155.07002106
Shadley van SchalkwykUSAUnited States of America2024-2026181381071821.4095112.6300183
Alam NakashSOUSouth Korea2022-202614131107248.9211394.6900362
Keshav MaharajSASouth Africa2021-202654197107418.9212784.2500465
C VeretakiFIJFiji20233301066035.33104101.92010142

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.