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
S VashishtROMRomania2019-2026402251793610.5318895.21002145
NazimuddinBANBangladesh2007-20087701788125.43158112.660121310
Waqar Ul HassanKSASaudi Arabia2023-202410811784425.43151117.88001165
Sidhant SinghSINSingapore2019-202011921787725.43135131.85021156
F NsubugaUGAUganda2019-20256825817831*10.47169105.33006910
MY BawaPANPanama2025-20269801774722.1319789.85000174
Shoaib KhanUAEUnited Arab Emirates2025-202611911776822.13137129.200211411
Corey BissonJERJersey2019121221775417.70131135.11013195
Naman DhirINDIndia2026109417642*35.2082214.630011512
Tarun SharmaMEXMexico2019-20231010217649*22.00173101.73001136
ML KosticSERSerbia2022-2026181521763313.5419789.34000155
AAP RiveroARGArgentina2023-2026261941763111.7319590.2600284
Mohammad NaveedUAEUnited Arab Emirates2015-20193023917627*12.57147119.73003178
I TchakouCAMCameroon2021-202627260176266.7723674.58006222
Tarisai MusakandaZIMZimbabwe2018-2021111101754315.91149117.45002144
Dunith WellalageSLSri Lanka2024-2026191451754319.44150116.67000195
BKB CorbinCAYCayman Islands2023-2025151421753414.58144121.530041811
Chamara SilvaSLSri Lanka2006-2011161521753813.4617798.87000193
H KaushikUAEUnited Arab Emirates2025-20261716517544*15.91146119.86002513
Craig MeschedeGERGermany20195511746743.50115151.30011913
A SokovagoneFIJFiji20246601746229.00129134.880101012
Lou VincentNZNew Zealand2006-20079901744219.33174100.00001173
Ben CalitzIREIreland2025-2026111121743719.33123141.460001010
C WebsterISLIsle of Man2023-20261312217459*17.40152114.4701297
Jon-Jon SmutsSASouth Africa2017-2021131301744513.38165105.45001186
GM NtambalikaMAAMalawi2019-2024271731744112.43169102.96002125
DO LeicherNAMNamibia2022-20262117817442*19.3318992.0600185
DVD MadampageSOUSouth Korea2025-2026181821742310.8821680.56000108
Wayne ParnellSASouth Africa2009-202356231317429*17.4018096.67001134
Mohammed Al BalushiOMAOman20266601738128.83148116.890101910
Nouman SarwarQATQatar2019-2024149717347*86.50129134.11001166
Syed HaiderUAEUnited Arab Emirates2024-2026201331734717.30157110.19001117
Craig WallaceSCOScotland2012-2021201661732717.30161107.45001153
Dawood AhmadzaiFRAFrance2021-20265227131732912.3619787.82002152
A KainessieSIESierra Leone2023-2024131201724014.3317797.18001192
Irfan PathanINDIndia2006-20122314717233*24.57144119.4400097
Aayan Afzal KhanUAEUnited Arab Emirates2022-2026391851724213.2318393.99001123
Amar SharmaMACMalta2021-20253719417222*11.4721181.5200262
Muhammad YasinSPASpain2022-2024111101713415.55153111.76001166
Amandeep SinghPORPortugal2021-20251917517125*14.25145117.93002164
Jakob GulBULBulgaria2024-2026221811713010.06142120.42003712
K PietBOTBotswana2022-202655341417122*8.5522077.7300482
Nilantha CoorayMALMaldives2019-202076117056*34.00148114.86010213
K KlesseGERGermany2025-20266601705128.33157108.28011116
Taher MuhammadSLOSlovenia2022-2026171701702810.0022376.23000134
Murali VijayINDIndia2010-20159901694818.78154109.74001138
Michael RipponNEDNetherlands2013-201816921694224.14153110.46002133
DE RoacheSAMSamoa2022-2025121011695518.78157107.64010188
S TosicSERSerbia2021-2026271641694014.0829357.68003100
G ChohanPHIPhilippines2022-2026281941692211.2718889.89002133

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.