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
Ethan D'SouzaUAEUnited Arab Emirates2025119113934*17.38128108.59000121
R AnkadMEXMexico2019-20252216513940*12.6417280.81002120
Wahidullah UsmaniBELBelgium2020-20216601387223.00137100.73010142
Jonathan TrottENGEngland2007-20107711385123.0014495.8301093
FL PatelPANPanama2023-2026131201383211.50107128.97001164
Paul ManningCAYCayman Islands2019-2023131321383112.5520367.98002101
Oliver HaldDENDenmark2019-2024241751382811.50121114.0500195
Umair TariqAUAAustria2021-202653206138329.86134102.99003132
Basir AhamadNEPNepal2022-20267411378045.67101135.64010114
J Trembeath-MoroSPASpain20228721373927.4015290.13000104
Fraser WattsSCOScotland2007-201210901374615.22127107.87002133
Anique UddinDENDenmark2019-2023131201373111.4217279.6500181
Kyle MillsNZNew Zealand2005-20144219713733*11.42123111.38004115
N ZimonjicSERSerbia2021-202630212137197.2114296.48005106
Ijaz Ahmad AhmadzaiAFGAfghanistan2024-20266501365227.2089152.81020118
SB WaghMEXMexico2024-20258801365117.0017080.00010101
Ismaila TanbaGAMGambia2022-2024121221364313.60121112.40000164
YP DayalSURSuriname2024-20261413313637*13.6015886.0800143
J DzulfikarINAIndonesia2024-2025181631362510.4617279.07001142
Aryan DuttNEDNetherlands2021-2026301771363013.60128106.2500494
Paul van MeekerenNEDNetherlands2013-202675277136246.80123110.5700796
Lasith MalingaSLSri Lanka2006-2020833312136276.4816184.4700895
Ryan WatsonSCOScotland2007-20108801355416.88125108.00011190
Mohammad IshaqAFGAfghanistan2024-20268821353222.50122110.66000142
RJ HatchmanGIBGibraltar2019-2025191311353211.2594143.6200298
Abbas AfridiPAKPakistan2024-2025241541352212.27119113.450011010
M KoliROMRomania2022-20264717813533*15.00122110.66004102
T SandeepSWASwaziland2022-20247721343926.80126106.35000151
Shujaat RasoolBHRBahrain202613821345422.3385157.65011910
Tony de ZorziSASouth Africa2025-2026101001343313.40132101.52000163
A PrasharHUNHungary2023-2025121021343516.7582163.4100189
Tinotenda MutombodziZIMZimbabwe2013-2020151431343212.1814493.0600292
F StomanPORPortugal2019-2025251531342811.1717377.4600255
Rahel KhanSWESweden20216601333722.17100133.00000128
Venkatesh IyerINDIndia2021-202297313335*33.2582162.20000155
Lahiru UdaraSLSri Lanka2023-20267701339119.0098135.71011201
Amir KhanMASMalaysia2025-202615921333819.00125106.40002103
A Beresford-PeirseCROCroatia202511911333916.6316779.6400172
Chris MorrisSASouth Africa2012-20192313413355*14.78102130.39013125
Donald TiripanoZIMZimbabwe2016-2022221541332812.0914492.3600365
Oliver WebsterISLIsle of Man2020-20246601324822.0095138.95000145
AR BishtOMAOman20259601323422.0013796.3500063
Shaof HassanMALMaldives2023-20241210213236*16.50100132.00001107
S GulechaSINSingapore2025-2026121201323211.00117112.82002127
MV PavlovicSERSerbia2022-202629191132267.3319567.69003140
Joshua LittleIREIreland2016-202674322013222*11.0015485.71004113
Geoff BarnettCANCanada2008-20105511313632.7513696.32000160
Ameel MauroofMALMaldives2019-202633241213119*10.9218271.9800251
Dushmantha ChameeraSLSri Lanka2015-202683411513124*5.0417375.72009102
A Kadowaki FlemingJPNJapan2024-202644213065*65.0090144.44010102

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.