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
A DonovanPHI2026202666114981*29.80143104.20010105
Andre FletcherWI2016201687214984*29.8015794.90010107
Rassie van der DussenSA2025202577214952*29.80121123.14010162
Aaron JonesUSA202520259721493529.80111134.2300068
Zeeshan KhanMAC202620267711497024.83128116.41020104
Divyendra SinghCZE2025202577114967*24.83118126.27022154
Tillakaratne DilshanSL201420149911495518.63143104.20012163
A HalbhaviLUX20232023111101494813.55130114.62004203
Faisal RazaNOR20262026111111494814.90126118.2500189
Khawar AliOMA2020202033214872*148.00121122.31010182
Kyle MayersWI2024202455114836*37.00105140.95000812
William PorterfieldIRE201620167601487224.67123120.33010173
Gurdeep SinghKEN202620268601487524.6785174.12010199
KJ StagnoGIB202420246601486524.6778189.74010914
Robin UthappaIND200720077701485021.14126117.46011146
Kushal Janith PereraSL201920197701485721.14124119.35010123
Sulaimon RunseweNGR202220227721483929.60129114.73000200
Natim HassamPOR2026202697314852*37.00121122.31010134
Ali RahmonNGR2025202577114864*24.67123120.33010173
L Yamamoto-LakeJPN202320238801486018.50131112.98012154
Gareth DelanyIRE2026202610901485616.44108137.04012118
Robinson ObuyaUGA2025202599114858*18.50142104.23011105
Awais AhmadSWE202520259901483216.44111133.330011110
Avishka FernandoSL20192019101001483714.8015694.8700193
Michael LeaskSCO20242024131101483513.45119124.3700069
Sukhdeep SinghKEN202320231511414837*21.1416689.16000121
Axar PatelIND2026202631203148248.71140105.71002103
Jonny BairstowENG202220223301479049.00104141.3501098
Misbah-ul-HaqPAK2008200854214787*73.50115127.8301067
Dipendra Singh AireeNEP202120215421476073.5068216.18010149
Wahidullah SahakNOR202620264401477536.7581181.48010195
Waseem MuhammadUAE20212021441147107*49.00104141.35101176
Jason RoyENG202020206601477024.50106138.68011137
Dasun ShanakaSL2023202366114756*29.4085172.94010811
A VenkateshSWE202120216601475424.50111132.43010171
Samiullah ShenwariAFG201720178711475624.50126116.67011136
Ramon SealyCAY202320238801476418.38122120.49010147
Sher SahakNOR202520258811475421.00104141.3501078
Taranjit SinghCYP202420249811475521.0069213.040111013
J ChialoufasCYP20242024101011473716.33143102.80003114
Angelo MathewsSL200920091211714735*36.7599148.48000106
Okera BascomeBER20192019111101473713.36147100.00001128
Sachin BhudiaKEN20232023141111472714.7015098.00000114
Steve SmithAUS2019201963214680*146.0096152.08020191
M Simpson-ParkerAUA2025202544314663*146.0082178.05020118
Rakep PatelKEN2021202165314662*73.0094155.320101410
James VinceENG201920195501465929.20110132.73010144
Wesley BarresiNED201520156601467524.33101144.55010157
GA PriandanaINA2022202266114645*29.20144101.39000134
PR SurveINA202220226601466124.33141103.55010132

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.