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
Mohammad KamranSPASpain2022-2026261331495214.90133112.03010144
Tarun SharmaSLOSlovenia2024-2026141401494310.6415596.13004116
Waqar KhanSLOSlovenia2022-2026161511493110.64145102.7600297
Mahesh TheekshanaSLSri Lanka2021-202689431514932*5.3221868.35008112
M MachadoPORPortugal2023-20251111314854*18.50125118.40020135
Fayyaz ButtOMAOman2019-202447211014825*13.45145102.07002114
GC MurtazaCAACambodia2023-202544214148288.7118580.00004114
Cosmas KyewutaUGAUganda2021-202649241314824*13.45119124.3700198
Mohameed TaiwoNGRNigeria2019-2026533113148268.2219874.7500793
Sajid Khan AfridiGREGreece2024-20268801473818.3898150.00000138
Abdul RahmanSINSingapore2022-202310921476721.00141104.26011102
J ChialoufasCYPCyprus2024101011473716.33143102.80003114
Chris WoakesENGEngland2011-2023331781473716.33117125.6400297
Hasan AliPAKPakistan2016-20255822111472313.3686170.93004712
Dhruv MaisuriaBOTBotswana2019-20265325714732*8.1718679.0300754
Abrar BilalAUAAustria2019-2024141031463720.86135108.15000133
Zach Lion-CachetNEDNetherlands2024-2026151201465012.17137106.5701294
JOP ScamansFINFinland2021-2024161521462811.23145100.69004101
Kanwarpal TathgurCANCanada2024-20251411214553*16.11130111.5401178
F CampbellGAMGambia2022-2026141401452510.3618478.80003124
L DennyCOOCook Islands2022-2025171211444513.0914897.30000101
M DixitLUXLuxembourg2019-2023261531443812.0014897.30002104
I ElecTURTurkey2022-2026151511445210.2919474.2302497
AJ JabiriTANTanzania2022-202418170144278.4724957.83002121
Sandeep GoudBAHBahamas2021-20252521414429*8.4718777.0100297
Michael KlingerAUSAustralia20173301436247.67112127.68010122
Yogev NagavkarISRIsrael2022-202610911433917.8818378.14002150
J BaleicikoibiaFIJFiji2022-2026121201433911.9218975.66000112
M Dale-BradleyGUEGuernsey2023-2026271531432611.92126113.49000133
Nasum AhmedBANBangladesh2021-2026532711143268.9415194.70006115
Haris RaufPAKPakistan2020-202594311414334*8.41121118.1800589
Inam-ul-HaqQATQatar201977214273*28.40128110.94011172
Umar AminPAKPakistan2013-201814901424715.78123115.45003154
A Davidson SolerSPASpain2024-2026181051425128.40120118.33011111
L BonnerBEABelize2024-20261010114270*15.78118120.34013126
P Jayeshbhai PatelPANPanama2019-2026151411425110.9218875.53012162
Murid EkramiBELBelgium2019-2026231641422811.83135105.19003114
Shubham RanjaneUSAUnited States of America20264421415170.5078180.7701098
C BevinCROCroatia202555214173*47.00129109.30010122
P HeronCAYCayman Islands2022-20238811415920.1414994.6301295
Gurpreet SinghMEXMexico2025-202610801414117.6314597.24000102
Wei Guo LeiCHIChina2023-2024101001417014.1017779.66013145
Waheed AhmedUAEUnited Arab Emirates2019-20201513614145*20.14111127.03000711
T WangchukBHUBhutan2022-20253428414118*5.8819572.3100483
Hayatullah NiaziNORNorway2019-20268611405328.0094148.9401078
GS BajwaSPASpain2025-202687114038*23.33111126.13000108
C BogdanosGREGreece2022-2026109214039*20.0018276.9200080
Jassim KhanQATQatar2023-20251210314031*20.00101138.61001710
KDA LukiesPHIPhilippines2023-2025321771404314.0014596.5500094
Adam VogesAUSAustralia2007-20137521395146.33114121.9301082

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.