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
Joost MeesLUX20222022101011712519.00170100.59000184
L CanessaneFRA20242024101011716619.00148115.54010164
Shoaib MalikPAK20092009111131713421.38165103.64000160
Junaid AzizBHR202320231111317139*21.38141121.28001176
Aarif SheikhNEP20222022151241713821.38161106.21001143
G GuneSIN20252025131201714614.2517896.07000133
Liam LivingstoneENG202220221514417142*17.10134127.61001127
Ritik TomarCZE20222022151441713817.10124137.90002137
S PokhriyalCZE201920195501707934.00149114.09010283
Sean SoliaSAM202520256601706228.33133127.82010109
L Yamamoto-LakeJPN2022202266117057*34.00105161.90020178
Shimron HetmyerWI202520257701705224.2987195.400101013
A RandhawaAUA2022202287117078*28.33161105.59010134
Najjam ShahzadPOR202320239711704728.33114149.12000159
Corey AndersonNZ20162016108117082*24.29135125.93012145
L CanessaneFRA2023202398117089*24.29121140.50010158
Faheem NazirSWI202520258811705024.29134126.87010242
David WieseNAM2024202499417051*34.00125136.00010712
S DesungnoenTHA20252025171711703610.6320284.16001136
Mahela JayawardeneSL201120113311698684.50131129.01020222
Hamilton MasakadzaZIM200820084401697942.25115146.96020188
PL MommsenSCO2015201564216968*84.50101167.33010139
Richie BerringtonSCO2018201866316964*56.33114148.25010204
Richie BerringtonSCO202620266601694928.17104162.50000148
Evin LewisWI201820186601698928.1787194.250201214
Delray RawlinsBER202120216611695033.80110153.640101010
Josh ButlerGUE/ISL202320237611698733.80143118.18020108
C HartmannISL202620267601693528.17154109.74000128
M ChadhaCAA202420246611694433.80155109.03000154
Hamilton MasakadzaZIM201520157701694324.14149113.42000166
D RawatCOS2025202577316962*42.25151111.92011260
Nouman SarwarQAT20192019128616947*84.50124136.29001166
Muhammad FahadTUR202620268801695221.13123137.40010168
Michael LumbENG201420149901696318.78135125.19011235
Darwish RasooliAFG2025202511901696618.78137123.36012118
Shakib Al HasanBAN202420241211116964*16.90159106.29011163
Jan Nicol Loftie-EatonNAM20262026121111694216.90134126.12000145
RR SharanCAA202420241111116961*16.9019288.020121110
N KhannaMAC202120211212516937*24.14116145.69000175
O ManishimweRWA20262026151341693718.7819387.56001105
Peter AhoNGR202120211514416944*16.90157107.64002112
Emmanuel SebaremeRWA202220221917416932*13.0017397.69003161
Chamika KarunaratneSL20222022242191693114.0817298.26004125
Kieron PollardWI2020202084116875*56.0082204.88010817
George MunseySCO2022202255116866*42.00148113.51020221
Kevin O'BrienIRE202020206601684828.00106158.49000207
Sean SoliaSAM202620266611687433.60147114.29010183
HB DicksonCOO202620266601685528.00114147.37020217
Meet BhavsarKUW202220227701687124.00127132.28011167
C RobertsFRA2025202577216841*33.6017794.92000112

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.