Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20I 2026 most innings batted

Abhishek Sharma leads T20I 2026 with 39 innings batted (India). Ishan Kishan (37) and Tilak Varma (34) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Abhishek SharmaIndiaIND39 matches, 39 innings11327139391,15430.37562205.341098692
2Ishan KishanIndiaIND37 matches, 37 innings106137371,22035.88711171.591276081
3Tilak VarmaIndiaIND35 matches, 34 innings1*356353475736.05510148.43563650
4Sanju SamsonIndiaIND30 matches, 30 innings1844303081027.93467173.45805080
5Shreyas IyerIndiaIND26 matches, 26 innings52250262671632.55470152.34592531
6Shivam DubeIndiaIND30 matches, 25 innings3277302553929.94329163.83333720
7Axar PatelIndiaIND30 matches, 20 innings2411730201488.71140105.7110300
8Shimron HetmyerWest IndiesWI20 matches, 20 innings04333202064735.94354182.77504830
9Sikandar RazaZimbabweZIM20 matches, 20 innings17106*2202048628.59337144.21362811
10Tadiwanashe MarumaniZimbabweZIM20 matches, 20 innings722202028015.56208134.62281300
11Brian BennettZimbabweZIM20 matches, 20 innings202057035.63433131.64661630
12Dasun ShanakaSri LankaSL21 matches, 19 innings211939922.17248160.89143430
13Ryan BurlZimbabweZIM19 matches, 19 innings191938025.33318119.5031820
14Jos ButtlerEnglandENG19 matches, 18 innings191851530.29323159.44582021
15Harry BrookEnglandENG19 matches, 18 innings191869049.29365189.04563832
16Pathum NissankaSri LankaSL18 matches, 18 innings181843925.82308142.53431911
17Kusal MendisSri LankaSL17 matches, 17 innings171750533.67378133.60501540
18Tim SeifertNew ZealandNZ17 matches, 17 innings171755834.88343162.68622660
19Rovman PowellWest IndiesWI18 matches, 16 innings181633225.54240138.33252010
20Tom BantonEnglandENG18 matches, 16 innings181634628.83235147.23271630
21Glenn PhillipsNew ZealandNZ17 matches, 16 innings171669853.69414168.60623751
22Kamindu MendisSri LankaSL17 matches, 16 innings171636125.79264136.74301510
23Shai HopeWest IndiesWI16 matches, 16 innings161660150.08394152.54463642
24Daryl MitchellNew ZealandNZ17 matches, 15 innings171538131.75232164.22252210
25Sahibzada FarhanPakistanPAK16 matches, 15 innings161569749.79447155.93663262
26Kamil MisharaSri LankaSL15 matches, 15 innings151523316.64192121.3525910
27Gerhard ErasmusNamibiaNAM15 matches, 15 innings151549438.00313157.83312630
28Mitchell SantnerNew ZealandNZ20 matches, 14 innings201426929.89193139.38231200
29Brad EvansZimbabweZIM19 matches, 14 innings191423323.30152153.29161710
30Will JacksEnglandENG18 matches, 14 innings181428335.38167169.46191910
31Dewald BrevisSouth AfricaSA16 matches, 14 innings161445434.92293154.95273220
32Sherfane RutherfordWest IndiesWI14 matches, 14 innings141453566.88300178.33393750
33Brandon KingWest IndiesWI14 matches, 14 innings141432423.14250129.60301710
34Suryakumar YadavIndiaIND14 matches, 14 innings141448444.00300161.33462440
35Philip SaltEnglandENG14 matches, 14 innings141431224.00215145.12331230
36Jan FrylinckNamibiaNAM14 matches, 14 innings141447734.07348137.07372331
37Finn AllenNew ZealandNZ14 matches, 14 innings141451242.67270189.63403621
38Jacob BethellEnglandENG14 matches, 14 innings141439430.31269146.47361921
39Arshdeep SinghIndiaIND29 matches, 13 innings2913445.505088.003100
40Sam CurranEnglandENG16 matches, 13 innings161329432.67231127.27211010
41Saim AyubPakistanPAK15 matches, 13 innings151327721.31183151.37291210
42Ibrahim ZadranAfghanistanAFG13 matches, 13 innings131341141.10310132.58481130
43Sediqullah AtalAfghanistanAFG13 matches, 13 innings131321616.62198109.0914810
44Hardik PandyaIndiaIND14 matches, 12 innings141228626.00173165.32172020
45Ruben TrumpelmannNamibiaNAM14 matches, 12 innings14129210.2282112.204400
46Shadab KhanPakistanPAK13 matches, 12 innings131221724.11137158.39171200
47Rachin RavindraNew ZealandNZ13 matches, 12 innings131221021.00153137.25161110
48Dion MyersZimbabweZIM13 matches, 12 innings131219816.50180110.0017510
49Rahmanullah GurbazAfghanistanAFG12 matches, 12 innings121224620.50188130.8524920
50Darwish RasooliAfghanistanAFG12 matches, 12 innings121228525.91212134.4322920
51Bilal ZalmaiAustriaAUT12 matches, 12 innings121222422.40134167.16241410
52Karanbir SinghAustriaAUT12 matches, 12 innings121259159.10293201.71475322
53Pavan RathnayakeSri LankaSL12 matches, 12 innings121226323.91182144.5128720
54Maheesh TheekshanaSri LankaSL17 matches, 11 innings1711568.006487.506000
55Azmatullah OmarzaiAfghanistanAFG12 matches, 11 innings121134849.71202172.28182711
56Usman KhanPakistanPAK12 matches, 11 innings121115617.33127122.8314510
57Jan Nicol Loftie-EatonNamibiaNAM12 matches, 11 innings121116916.90134126.1214500
58Irfan SafiAustriaAUT12 matches, 11 innings121114120.14126111.9011800
59Aiden MarkramSouth AfricaSA11 matches, 11 innings111138948.63236164.83421540
60Ryan RickeltonSouth AfricaSA11 matches, 11 innings111136045.00209172.25272220
61Salman AghaPakistanPAK11 matches, 11 innings111124121.91139173.38251310
62JJ SmitNamibiaNAM11 matches, 11 innings111113617.00109124.775700
63Alishan SharafuUnited Arab EmiratesUAE11 matches, 11 innings111127725.18242114.46231320
64Wesley MadhevereZimbabweZIM11 matches, 11 innings111112010.91119100.847400
65Bevon JacobsNew ZealandNZ11 matches, 11 innings111125531.88168151.79171220
66Louren SteenkampNamibiaNAM11 matches, 11 innings111131631.60228138.60331120
67Matthew FordeWest IndiesWI15 matches, 10 innings151011316.1478144.879700
68Romario ShepherdWest IndiesWI14 matches, 10 innings141014247.3384169.0571310
69Dunith WellalageSri LankaSL14 matches, 10 innings141016223.14132122.7318400
70Wanindu HasarangaSri LankaSL11 matches, 10 innings11109712.1383116.879200
71Quinton de KockSouth AfricaSA10 matches, 10 innings101032432.40197164.47292011
72Babar HayatHong KongHK10 matches, 10 innings101020420.40167122.16101310
73Anshuman RathHong KongHK10 matches, 10 innings101022224.67171129.8219920
74Towhid HridoyBangladeshBAN10 matches, 10 innings101028535.63197144.67181620
75George DockrellIrelandIRE10 matches, 10 innings101017722.13104170.19121200
76Rinku SinghIndiaIND10 matches, 10 innings101015225.33109139.4511900
77Harry TectorIrelandIRE10 matches, 10 innings101028131.22231121.6530120
78Lorcan TuckerIrelandIRE10 matches, 10 innings101031535.00246128.05281120
79Rubin HermannSouth AfricaSA10 matches, 10 innings101017421.75138126.0918500
80Tanzid HasanBangladeshBAN10 matches, 10 innings101021824.22178122.4717820
81Parvez Hossain EmonBangladeshBAN10 matches, 10 innings101012612.60121104.139700
82Saif HassanBangladeshBAN10 matches, 10 innings101018618.60171108.7722610
83Ross AdairIrelandIRE10 matches, 10 innings101015615.60111140.5420600
84Shiv MathurHong KongHK10 matches, 10 innings10108710.8811079.097000
85Alexander Busing-VolschenkNamibiaNAM10 matches, 10 innings101028540.71208137.02102030
86Vaibhav SooryavanshiIndiaIND10 matches, 10 innings101029529.50159185.53262220
87Faraaz Mehti AbbasFinlandFIN10 matches, 10 innings101024727.44210117.6228510
88Roston ChaseWest IndiesWI15 matches, 9 innings15916520.63149110.7416300
89Dushmantha ChameeraSri LankaSL14 matches, 9 innings149284.005154.901100
90Mohammad NawazPakistanPAK11 matches, 9 innings1197210.2966109.096300
91Gareth DelanyIrelandIRE10 matches, 9 innings10914816.44108137.0411810
92Zane GreenNamibiaNAM10 matches, 9 innings10913114.56103127.1815210
93Naman DhirIndiaIND10 matches, 9 innings10917635.2082214.63151200
94Mark ChapmanNew ZealandNZ9 matches, 9 innings9918420.44130141.5417700
95Ben CurranZimbabweZIM9 matches, 9 innings9910912.1184129.7613300
96Benjamin CalitzIrelandIRE9 matches, 9 innings9914520.7196151.048900
97Aniketh PusthayFinlandFIN9 matches, 9 innings9913817.25136101.4713300
98Charith AsalankaSri LankaSL9 matches, 9 innings9915619.50136114.7111500
99Connor EsterhuizenSouth AfricaSA9 matches, 9 innings9932941.13211155.92252330
100Shahid AfridiGermanyDEU9 matches, 9 innings9918322.8880228.75101900
Showing the top 10 of 832

T20I 2026 Most Innings Batted

Abhishek Sharma leads T20I 2026 with 39 innings batted (India). Ishan Kishan (37) and Tilak Varma (34) are next. The T20I 2026 innings batted leaderboard ranks all 832 players who have contributed innings batted this season. The leading batter can change after every match as the season progresses. Filter by team to analyse innings batted depth across squads.

T20I Innings batted Questions

Who has the most innings batted in T20I 2026?

Abhishek Sharma leads T20I 2026 with 39 innings batted from 39 matches, averaging 30.37 at a strike rate of 205.34. Ishan Kishan is second on 37 and Tilak Varma third on 34. The table ranks every player in T20I 2026 by innings batted, with their team and matches.

Who are the top batters in T20I 2026?

The top three batters in T20I 2026 are Abhishek Sharma (39 in 39 matches), Ishan Kishan (37 in 37 matches) and Tilak Varma (34 in 35 matches). Abhishek Sharma is 2 innings batted clear of Ishan Kishan. Every other player follows in the table, with their team and matches.