Live1st ODI · India in New Zealand 2026/27NZ137/8 (33.4)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
Usman QadirPAKPakistan2020-202325953618*9.0030120.0000231
C UdekweNGRNigeria2022-202527943611*7.203992.3100012
B KgosiemangBOTBotswana2022-2026331193610*18.006060.0000030
Mohamed CoulibalyMABMali2022-2026131303662.7711132.4300120
A MagdalenicCROCroatia2023-2025161423614*3.009040.0000630
B NamsraiMONMongolia2023-20261917236132.4013426.8700820
Ayush ShuklaHKHong Kong2022-20266819836103.275664.2900621
Pavandeep SinghMASMalaysia2019-20269920183612*18.006753.7300100
Rahul JariwalaUSAUnited States of America2025110353535.0031112.9000040
Tim PaineIWXICC World XI2017220352517.503794.5900031
Stuart BinnyINDIndia2015-2016320352417.5029120.6900021
Smit PatelUSAUnited States of America2024220352417.503794.5900020
Nazakat AliNORNorway2019220352517.5031112.9000013
Ben CuttingAUSAustralia2013-2014430352911.6723152.1700113
Con de LangeSCOScotland2015-2017730352211.6722159.0900022
Jason MartinGUEGuernsey2020-20224323519*35.003697.2200011
Waqas HaiderSWESweden2022331351917.5021166.6700042
Chamalka FernandoROMRomania20264313524*17.5028125.0000150
Shuvagata HomBANBangladesh20165423516*17.5035100.0000031
Abdul ShakoorUAEUnited Arab Emirates2015-20196423520*17.504087.5000030
H SrinivasanGERGermany2019-20259413515*11.674971.4300010
N HiraniKENKenya2025-20261242351917.5026134.6200031
S KocharMEXMexico202644035268.754479.5500121
Shogo KimuraJPNJapan2022-202355035147.004283.3300011
TAW PattersonBEABelize2021-202665035167.006851.4700220
Sathya NarayananSWISwitzerland202255135258.755168.6300120
H BharadwajSINSingapore2023-202615523526*11.6730116.6700132
J MadanLUXLuxembourg20268533516*17.5033106.0600150
Muhammad KhanHKHong Kong202366035185.834676.0900332
Aminul IslamBANBangladesh2019-2021107435911.674185.3700040
N DavidovicCROCroatia2022-202687135165.8334102.9400132
AM PatelPANPanama2023-2026117435911.674479.5500030
YI KachhaliaPANPanama202477035145.005563.6400130
A IlaoaSAMSamoa2023-2025108235125.833697.2200131
Rahat KaziTIMTimor-Leste202588035134.386454.6900311
K BonifaceNGRNigeria2025-20261483359*7.005464.8100100
Saqib MahmoodENGEngland2019-2025209435127.004577.7800121
Soyeb PendiZAMZambia2025-202614943516*7.0034102.9400333
Jeffrey VandersaySLSri Lanka2015-202517107358*11.674087.5000031
Christopher MpofuZIMZimbabwe2008-2020321173517*8.754381.4000331
YK RaiUAEUnited Arab Emirates2025110343434.0026130.7700012
Oliver PitcherBERBermuda2008330341511.335364.1500010
Sisanda MagalaSASouth Africa2021-20236323418*34.0018188.8900014
Faisal MehmoodBELBelgium2021-2023330342311.3333103.0300051
W PerchardJERJersey2024-20254333429*-31109.6800020
Hammad AzamPAKPakistan2012-2013541342111.3334100.0000031
Vani MoreaPNGPapua New Guinea2015-201744034198.503987.1800140
William McClintockIREIreland20215413415*11.333889.4700040
T HorpinitchSEYSeychelles202444034138.506254.8400050
Kashif KhanSINSingapore202554034138.505166.6700001

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.