Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20I 2026 most balls faced

Ishan Kishan leads T20I 2026 with 711 balls faced (India). Abhishek Sharma (562) and Tilak Varma (510) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Ishan KishanIndiaIND37 matches, 37 innings106137371,22035.88711171.591276081
2Abhishek SharmaIndiaIND39 matches, 39 innings11327139391,15430.37562205.341098692
3Tilak VarmaIndiaIND35 matches, 34 innings1*356353475736.05510148.43563650
4Shreyas IyerIndiaIND26 matches, 26 innings52250262671632.55470152.34592531
5Sanju SamsonIndiaIND30 matches, 30 innings1844303081027.93467173.45805080
6Sahibzada FarhanPakistanPAK16 matches, 15 innings897376161569749.79447155.93663262
7Brian BennettZimbabweZIM20 matches, 20 innings13222202057035.63433131.64661630
8Glenn PhillipsNew ZealandNZ17 matches, 16 innings1710765*171669853.69414168.60623751
9Shai HopeWest IndiesWI16 matches, 16 innings102*5102*161660150.08394152.54463642
10Kusal MendisSri LankaSL17 matches, 17 innings1987*171750533.67378133.60501540
11Harry BrookEnglandENG19 matches, 18 innings191869049.29365189.04563832
12Shimron HetmyerWest IndiesWI20 matches, 20 innings202064735.94354182.77504830
13Jan FrylinckNamibiaNAM14 matches, 14 innings141447734.07348137.07372331
14Tim SeifertNew ZealandNZ17 matches, 17 innings171755834.88343162.68622660
15Sikandar RazaZimbabweZIM20 matches, 20 innings202048628.59337144.21362811
16Shivam DubeIndiaIND30 matches, 25 innings302553929.94329163.83333720
17Jos ButtlerEnglandENG19 matches, 18 innings191851530.29323159.44582021
18Ryan BurlZimbabweZIM19 matches, 19 innings191938025.33318119.5031820
19Gerhard ErasmusNamibiaNAM15 matches, 15 innings151549438.00313157.83312630
20Ibrahim ZadranAfghanistanAFG13 matches, 13 innings131341141.10310132.58481130
21Pathum NissankaSri LankaSL18 matches, 18 innings181843925.82308142.53431911
22Sherfane RutherfordWest IndiesWI14 matches, 14 innings141453566.88300178.33393750
23Suryakumar YadavIndiaIND14 matches, 14 innings141448444.00300161.33462440
24Dewald BrevisSouth AfricaSA16 matches, 14 innings161445434.92293154.95273220
25Karanbir SinghAustriaAUT12 matches, 12 innings121259159.10293201.71475322
26Finn AllenNew ZealandNZ14 matches, 14 innings141451242.67270189.63403621
27Jacob BethellEnglandENG14 matches, 14 innings141439430.31269146.47361921
28Kamindu MendisSri LankaSL17 matches, 16 innings171636125.79264136.74301510
29Brandon KingWest IndiesWI14 matches, 14 innings141432423.14250129.60301710
30Dasun ShanakaSri LankaSL21 matches, 19 innings211939922.17248160.89143430
31Lorcan TuckerIrelandIRE10 matches, 10 innings101031535.00246128.05281120
32Alishan SharafuUnited Arab EmiratesUAE11 matches, 11 innings111127725.18242114.46231320
33Rovman PowellWest IndiesWI18 matches, 16 innings181633225.54240138.33252010
34Aiden MarkramSouth AfricaSA11 matches, 11 innings111138948.63236164.83421540
35Tom BantonEnglandENG18 matches, 16 innings181634628.83235147.23271630
36Daryl MitchellNew ZealandNZ17 matches, 15 innings171538131.75232164.22252210
37Sam CurranEnglandENG16 matches, 13 innings161329432.67231127.27211010
38Harry TectorIrelandIRE10 matches, 10 innings101028131.22231121.6530120
39Louren SteenkampNamibiaNAM11 matches, 11 innings111131631.60228138.60331120
40Philip SaltEnglandENG14 matches, 14 innings141431224.00215145.12331230
41Darwish RasooliAfghanistanAFG12 matches, 12 innings121228525.91212134.4322920
42Connor EsterhuizenSouth AfricaSA9 matches, 9 innings9932941.13211155.92252330
43Faraaz Mehti AbbasFinlandFIN10 matches, 10 innings101024727.44210117.6228510
44Ryan RickeltonSouth AfricaSA11 matches, 11 innings111136045.00209172.25272220
45George MunseyScotlandSCO7 matches, 7 innings7729642.29209141.63311311
46Tadiwanashe MarumaniZimbabweZIM20 matches, 20 innings202028015.56208134.62281300
47Alexander Busing-VolschenkNamibiaNAM10 matches, 10 innings101028540.71208137.02102030
48Azmatullah OmarzaiAfghanistanAFG12 matches, 11 innings121134849.71202172.28182711
49Sediqullah AtalAfghanistanAFG13 matches, 13 innings131321616.62198109.0914810
50Quinton de KockSouth AfricaSA10 matches, 10 innings101032432.40197164.47292011
51Towhid HridoyBangladeshBAN10 matches, 10 innings101028535.63197144.67181620
52Mitchell SantnerNew ZealandNZ20 matches, 14 innings201426929.89193139.38231200
53Kamil MisharaSri LankaSL15 matches, 15 innings151523316.64192121.3525910
54Rahmanullah GurbazAfghanistanAFG12 matches, 12 innings121224620.50188130.8524920
55Vasu SainiRomaniaROU7 matches, 7 innings7725943.17187138.5026510
56Matt RenshawAustraliaAUS8 matches, 8 innings8823338.83185125.9512720
57Dipendra Singh AireeNepalNPL7 matches, 7 innings7723859.50185128.6518720
58Saim AyubPakistanPAK15 matches, 13 innings151327721.31183151.37291210
59Pavan RathnayakeSri LankaSL12 matches, 12 innings121226323.91182144.5128720
60Dion MyersZimbabweZIM13 matches, 12 innings131219816.50180110.0017510
61Hamid ShahDenmarkDNK7 matches, 7 innings7727145.17180150.56201520
62Tanzid HasanBangladeshBAN10 matches, 10 innings101021824.22178122.4717820
63Hardik PandyaIndiaIND14 matches, 12 innings141228626.00173165.32172020
64Anshuman RathHong KongHK10 matches, 10 innings101022224.67171129.8219920
65Saif HassanBangladeshBAN10 matches, 10 innings101018618.60171108.7722610
66Bevon JacobsNew ZealandNZ11 matches, 11 innings111125531.88168151.79171220
67Will JacksEnglandENG18 matches, 14 innings181428335.38167169.46191910
68Babar HayatHong KongHK10 matches, 10 innings101020420.40167122.16101310
69Virandeep SinghMalaysiaML8 matches, 8 innings8820734.50165125.4519810
70Kieron FerraryGibraltarGIB6 matches, 6 innings6622244.40164135.3722620
71Vaibhav SooryavanshiIndiaIND10 matches, 10 innings101029529.50159185.53262220
72Zeeshan AliHong KongHK7 matches, 7 innings7719632.67158124.0531220
73Lhuan-dre PretoriusSouth AfricaSA5 matches, 5 innings5527054.00154175.32271211
74Rachin RavindraNew ZealandNZ13 matches, 12 innings131221021.00153137.25161110
75Brad EvansZimbabweZIM19 matches, 14 innings191423323.30152153.29161710
76Roston ChaseWest IndiesWI15 matches, 9 innings15916520.63149110.7416300
77Syed AzizMalaysiaML8 matches, 6 innings8619632.67148132.4321720
78Kadek GamantikaIndonesiaISN4 matches, 4 innings4410735.6714872.306100
79Harmanjot SinghGermanyDEU6 matches, 5 innings6518260.67146124.6613810
80Kushal BhurtelNepalNPL8 matches, 8 innings8818226.00145125.5219810
81Sohail AhmedBahrainBHR5 matches, 5 innings5517434.80145120.0081020
82Abbas GhaniHungaryHUN7 matches, 7 innings7721731.00144150.69261020
83Babar AzamPakistanPAK7 matches, 7 innings7716727.83142117.6111310
84Axar PatelIndiaIND30 matches, 20 innings30201488.71140105.7110300
85Salman AghaPakistanPAK11 matches, 11 innings111124121.91139173.38251310
86Rubin HermannSouth AfricaSA10 matches, 10 innings101017421.75138126.0918500
87Avishka IroshanRomaniaROU9 matches, 9 innings9917829.67138128.99141100
88Mitchell MarshAustraliaAUS7 matches, 7 innings7723038.33138166.67281230
89Zubair AliQatarQAT5 matches, 5 innings5520040.00138144.9321820
90Shadab KhanPakistanPAK13 matches, 12 innings131221724.11137158.39171200
91Aryansh SharmaUnited Arab EmiratesUAE7 matches, 6 innings7617234.40137125.5516720
92Anthony MoscaItalyITA7 matches, 7 innings7720934.83137152.55131620
93Aniketh PusthayFinlandFIN9 matches, 9 innings9913817.25136101.4713300
94Charith AsalankaSri LankaSL9 matches, 9 innings9915619.50136114.7111500
95Mohammad Ratul KhanCzech RepublicCZE4 matches, 4 innings4420066.67136147.0625711
96Muhammad WaseemUnited Arab EmiratesUAE8 matches, 8 innings8818726.71135138.5217910
97Ramesh SatheesanRomaniaROU8 matches, 8 innings8818826.86135139.26151120
98Bilal ZalmaiAustriaAUT12 matches, 12 innings121222422.40134167.16241410
99Jan Nicol Loftie-EatonNamibiaNAM12 matches, 11 innings121116916.90134126.1214500
100Luka WoodsSerbiaSEB4 matches, 4 innings4427268.00133204.51321621
Showing the top 10 of 831

T20I 2026 Most Balls Faced

Ishan Kishan leads T20I 2026 with 711 balls faced (India). Abhishek Sharma (562) and Tilak Varma (510) are next. The T20I 2026 balls faced leaderboard ranks all 831 players who have contributed balls faced this season. The leading batter can change after every match as the season progresses. Filter by team to analyse balls faced depth across squads.

T20I Balls faced Questions

Who has the most balls faced in T20I 2026?

Ishan Kishan leads T20I 2026 with 711 balls faced from 37 matches, averaging 35.88 at a strike rate of 171.59. Abhishek Sharma is second on 562 and Tilak Varma third on 510. The table ranks every player in T20I 2026 by balls faced, with their team and matches.

Who are the top batters in T20I 2026?

The top three batters in T20I 2026 are Ishan Kishan (711 in 37 matches), Abhishek Sharma (562 in 39 matches) and Tilak Varma (510 in 35 matches). Ishan Kishan is 149 balls faced clear of Abhishek Sharma. Every other player follows in the table, with their team and matches.