ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 year (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dawid MalanENG202320237701445420.57140102.86021164
A PatmoreJPN2026202611821445224.0017184.21010130
Yves CyusaRWA2024202413911446118.00116124.14010165
J AlegraPHI20232023111001444114.4017781.3600184
Kamran AkmalPAK201220121111314443*18.00121119.01001152
Gary WilsonIRE20192019171111444714.4015096.0000092
Michael KlingerAUS201720173301436247.67112127.68010122
Henry DavidsSA201220123301436847.67102140.20020174
Muhammad TanveerQAT2022202273114388*71.5084170.24010515
Mohammad NaimBAN201920193301438147.67107133.64010173
Kieron PollardWI2013201354214349*71.5087164.37000118
Irfan KarimKEN2026202654214369*71.50123116.26010141
Joe RootENG2017201744114346*47.67140102.14000122
Ed JoyceIRE201420145511434335.7515492.8600082
T SandeepESW202620265501435728.60101141.58010193
Joshua RasuVAN202620266601435923.8315393.4601077
Jan FrylinckNAM2022202211611434428.60133107.5200072
Tony WhitemanLUX2021202166214355*35.75138103.62010155
S HookEST2022202266114369*28.60120119.17011125
Sean WilliamsZIM2021202177114360*23.83133107.52010133
Paul StirlingIRE202520259701433820.43100143.00000177
David MillerSA201520158731434735.75109131.1900096
Wesley BarresiNED201420147711434823.83115124.35000107
Ross AdairIRE202320237701436520.43104137.50010127
Kamran AhmadzaiFRA2026202611711434923.83105136.1900197
Ben StokesENG2022202298314352*28.60134106.7201082
Shreyas IyerIND201920198831436228.6098145.92010108
Terryn FrayBER20232023119214362*20.4316586.67010124
Walid GhauriNOR202620269911434017.88124115.3200196
A KheterpalHUN202220229941434228.60119120.17002163
Ibrahim Kursad DalyanTUR202620269921434420.4314499.31001173
Wesley MadhevereZIM20242024121001434314.30141101.42001142
A MundraSWE20252025101001434314.30115124.35001175
Jos ButtlerENG201220121413614333*20.43107133.6400087
Thatayaone TshoseBOT20262026191531434411.92131109.1600258
Michael JonesSCO202620264401427135.50100142.00010146
E SolomonISR2024202455214259*47.33125113.60010140
Dhanushka GunathillekeSL201920196601425723.67117121.37010202
AN ToubeCAM202620266601424623.67113125.6600198
Marlon SamuelsWI201820187701424320.29111127.93000119
Romario ShepherdWI20222022147314244*35.5098144.90000314
Inam-ul-HaqQAT2019201977214273*28.40128110.94011172
Alex ObandaKEN201320138801424717.75121117.36001223
Sazib BhuiyanCZE202520258801425617.75113125.66011138
Dylan BlignautGER2022202212901424315.7814796.6000167
Jonny BairstowENG201220121210314260*20.29140101.43010113
Mohammad NabiAFG20252025121021426017.75103137.8601199
Romario ShepherdWI202620261410714252*47.3384169.05011713
JO AdedejiNGR20232023131121422415.7816884.52000132
O TuyisengeRWA20242024141101423212.9114399.3000084

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.