Live4th ODI · Ireland in Namibia 2026/27NAMIRE298/8 (50)Innings break - NAM need 299 runs to winLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Abhishek SharmaIND2026202638381115211331.14560205.7128710986
KD KesumaINA2025202541387670115*21.61589113.752156925
P KurupBHR2025202538375101673*31.75888114.4106211126
Fiaz AhmedBHR202520253936111219105*48.76917132.931728367
Ishan KishanIND2026202636363115910335.12679170.6917312255
Bilal ZalmaiAUA202520253534399479*32.06639155.5609210157
O TuyisengeRWA20232023353414335613.1249787.120173612
Tilak VarmaIND2026202634331375160*37.55502149.600505636
Simon SsesaziUGA20232023333357256025.89588123.300538023
K IrakozeRWA20232023363343063410.55276110.870062013
GA PriandanaINA202520253432766778*26.68605110.250336222
Agha SalmanPAK202520253432862563*26.04542115.310525119
D NdikubwimanaRWA20232023353204075212.7257171.28011258
M AkayezuRWA202320233732325237*8.69234107.690061115
Karanbir SinghAUA2025202531313145911552.11838174.112132122121
Suryakumar YadavIND2022202231316116411746.56621187.4429210668
RG MukasaUGA20232023313157388928.38549134.430239223
O ManishimweRWA20232023343033033111.2237580.80005232
Sanju SamsonIND202620262929180697*28.79457176.370828050
Rohit SharmaIND20222022292926567224.30488134.430336432
Aqib IqbalAUA202520253529760366*27.41492122.560224723
Saim AyubPAK202520252929158171*20.75450129.110475128
Eric DusingizimanaRWA202320233029146456*16.57433107.160224417
Asif AliBHR2025202530283858100*34.32559153.491637852
Sohail AhmedBHR2025202532281675576*62.92606124.590504934
Nizakat KhanHK20242024282757848135.64589133.110515135
C RububagumyaRWA20232023282763294015.6737986.81004225
Z BimenyimanaRWA20232023382710145308.53113128.32007108
Mohammad RizwanPAK20212021292681326104*73.67983134.89112211942
Babar AzamPAK202120212926193912237.56736127.581929917
Waseem MuhammadUAE202420242626390910039.52568160.041836555
Sahibzada FarhanPAK202520252626177180*30.84577133.620715845
Babar AzamPAK2022202226263735110*31.96596123.321528310
Tanzid HasanBAN20252025262637248931.48536135.070736038
Brian BennettZIM20242024282626979129.04486143.420437825
Meet BhavsarKUW20242024262636797229.52550123.450505519
Mohammad NaimBAN20212021262615756423.00573100.350314812
Paul StirlingIRE202220222626157166*22.84439130.070225728
Andrew BalbirnieIRE202220222626157175*22.84441129.480425030
Ravija SandaruwanKUW2024202426261569102*22.76394144.421324735
MahmudullahBAN20212021262654965223.62471105.310223512
Ahmer Bin NisarBHR2025202539261048761*30.44350139.140203027
Emmanuel SebaremeRWA20232023322672423412.7427189.30001119
Mohammad RizwanPAK202220222525399688*45.27810122.9601007822
Brian BennettZIM202520252525093611137.44633147.8716010926
Shreyas IyerIND2026202625254666102*31.71447148.991205621
Liton DasBAN20252025252526357627.61480132.290504823
II SelemaniTAN20222022252536087127.64374162.570227034
Hardik PandyaIND202220222725760771*33.72416145.910314730
Ryan BurlZIM202520252525755867*31.00392142.350114723
Page 1Next

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.