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
C SudarsananMACMalta2023-20252918612523*10.4217073.5300091
Mohammed AsgharKUWKuwait20194401244531.0091136.26000135
Muhammad FarooqESWEswatini20264401244731.0085145.88000158
Dipanjan DeySWESweden202155212475*41.3393133.3301083
Krunal PandyaINDIndia2018-20211910512426*24.8095130.5300086
Jason SmithSASouth Africa2024-2026111041243120.67104119.23000132
Robin PetersonSASouth Africa2006-2014211241243415.50113109.73001132
JM JoaoMOZMozambique2022-202627162124228.8614784.35003150
AE IseseleNGRNigeria2022-202519185124449.5413492.5400184
Mirwais AshrafAFGAfghanistan2010-20162418712428*11.27110112.7300258
Fitri ShamMASMalaysia2019-20244422612415*7.7512896.8800248
Richard NgaravaZIMZimbabwe2019-202696371712415*6.20115107.83008134
MJ ScotlandBERBermuda202577312357*30.75119103.3601192
Subham PatelKENKenya20267711232420.50108113.89000135
Afsar ZazaiAFGAfghanistan2013-20237701234817.5714883.1100073
Muhammad ArfanUAEUnited Arab Emirates2025-2026131031233217.57118104.2400293
Dimitri MascarenhasENGEngland2007-2009141351233115.38100123.0000385
A MartelGUEGuernsey2022-20263115412323*11.18111110.81003154
Dieter KleinGERGermany2020-20232317512331*10.2599124.24003105
Farzan AfzalSPASpain201965112259*30.50118103.3901086
Kedar JadhavINDIndia2015-20179601225820.3399123.23010123
K DasanBULBulgaria2019-20207601227420.33121100.83010102
Umair SharifKSASaudi Arabia202387212244*24.40102119.6100076
Vineet ShahINAIndonesia202511921223917.4314087.14000101
Sharina RavikumarCOSCosta Rica2024-2026121101225211.0918864.8901162
Mohammad Aadil AlamNEPNepal2022-2025111111223112.2094129.7900087
Akhil ArjunanFINFinland2023-20261711212224*13.5614087.1400171
Mustafizur RahmanBANBangladesh2015-20261293918122155.8115578.7100766
C GreenshieldsPORPortugal2025-202676312167*40.33112108.04010113
Tim TectorIREIreland2025-20268701213817.2985142.35000164
J CutinhoCOSCosta Rica2019-20267701214617.2913987.0500095
Vasmiakram ChandZAMZambia20268821214020.1712398.37000152
Mohammad BootaUAEUnited Arab Emirates2019-20221814712120*17.29108112.0400194
Tim PringleNEDNetherlands2022-20252215212135*9.3112497.5800155
JEA DoctoraPHIPhilippines2023-20262015412142*11.0015677.56004104
Tshering TashiBHUBhutan2024-202623195121388.6419960.8000393
Damien MartynAUSAustralia2005-20064401209630.0074162.16010115
Reyansh SharmaHKHong Kong202655312071*60.0087137.9301096
Abdul SamadPAKPakistan2025-20268711204420.0092130.43000125
Jaskaran SinghCANCanada2025-20261610512060*24.0076157.8901179
M KadyanBULBulgaria2021-2022121131205015.0094127.66012136
CB RoposoMOZMozambique2022-20263217612024*10.9116075.00002100
Morris OumaKENKenya2007-201321181120197.0614881.08003141
Ahmed RazaUAEUnited Arab Emirates2014-2022541991202212.0014682.1900335
Arshdeep SinghINDIndia2022-20261043718120126.32118101.69006104
Hashim AmlaIWXICC World XI201733111972*59.5084141.67010133
Suraj KumarOMAOman2019-20221912311942*13.22108110.19000103
Imrul KayesBANBangladesh2010-201714130119369.1513488.81004143
Mujeeb-ur-RehmanQATQatar2024-2026281341192813.2212892.97000100
HA ChohanTANTanzania2021-202430197119269.9278152.5600287

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.