Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Cricket 2026 most balls faced

Ishan Kishan leads T20 Cricket 2026 with 1,041 balls faced (India). Quinton de Kock (878) and Steven Smith (851) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Ishan KishanIndiaIND52 matches, 52 innings106152521,82237.181,041175.0218792141
2Quinton de KockBarbados RoyalsBR42 matches, 42 innings1437142421,31234.53878149.431047873
3Steven SmithAmsterdam FlamesAF39 matches, 39 innings2054539391,24434.56851146.181135453
4Abhishek SharmaIndiaIND54 matches, 54 innings11327154541,71733.02837205.14159129133
5Shai HopeWest IndiesWI36 matches, 36 innings102*5102*36361,12643.31837134.53746253
6Tim SeifertNew ZealandNZ42 matches, 42 innings239342421,25731.43824152.5511765102
7George MunseyGlasgow CosmicGC31 matches, 31 innings50*105131311,05038.89788133.25984591
8Finn AllenGlasgow CosmicGC48 matches, 48 innings4031248481,41331.40773182.7911310253
9Jos ButtlerGujarat TitansGT42 matches, 41 innings803062*42411,18933.03765155.421235371
10Shreyas IyerIndiaIND39 matches, 39 innings5225039391,21439.16765158.69985582
11Tilak VarmaIndiaIND49 matches, 48 innings49481,11633.82756147.62865371
12James VinceDublin GuardiansDG31 matches, 31 innings31311,17040.34756154.761304382
13Sanju SamsonIndiaIND44 matches, 44 innings44441,28732.18755170.461337492
14Rovman PowellWest IndiesWI54 matches, 49 innings54491,06526.63751141.81707030
15Sikandar RazaZimbabweZIM49 matches, 47 innings49471,02426.95742138.01805311
16Shimron HetmyerWest IndiesWI50 matches, 49 innings50491,25731.43729172.43839042
17Nicholas PooranTrinbago Knight RidersTKR41 matches, 41 innings41411,05328.46723145.64688461
18Mitchell MarshAustraliaAUS28 matches, 28 innings28281,12841.78723156.021096672
19Kusal MendisSri LankaSL28 matches, 28 innings28281,05542.20705149.651023881
20Sherfane RutherfordWest IndiesWI41 matches, 39 innings41391,13143.50699161.808178100
21Andries GousEdinburgh Castle RockersECR31 matches, 31 innings313199335.46686144.75835661
22Babar AzamPeshawar ZalmiPZ25 matches, 25 innings252588646.63677130.87841952
23Sahibzada FarhanPakistanPAK26 matches, 25 innings26251,07746.83675159.56995583
24Tristan StubbsDelhi CapitalsDC41 matches, 37 innings413787245.89658132.52473340
25Heinrich KlaasenRotterdam DockersRD30 matches, 29 innings30291,02144.39646158.05715370
26Colin MunroRotterdam DockersRD24 matches, 24 innings242480736.68632127.69704460
27Dewald BrevisSouth AfricaSA35 matches, 30 innings353092132.89624147.60526741
28Glenn PhillipsNew ZealandNZ31 matches, 29 innings312992837.12619149.92814451
29Ryan RickeltonMumbai IndiansMI34 matches, 33 innings34331,04537.32618169.09827342
30Jason RoyGlasgow CosmicGC29 matches, 29 innings292989333.07603148.09943461
31Lhuan-dre PretoriusSouth AfricaSA29 matches, 28 innings292895338.12593160.71844972
32Mark ChapmanBelfast WolvesBW34 matches, 33 innings343389630.90574156.10744750
33Faf du PlessisRotterdam DockersRD22 matches, 22 innings222287145.84574151.74813561
34Aiden MarkramLucknow Super GiantsLSG28 matches, 27 innings282787239.64561155.44863651
35Daryl MitchellDublin GuardiansDG34 matches, 32 innings343275028.85541138.63533230
36Liam LivingstoneGlasgow CosmicGC28 matches, 27 innings282775930.36525144.57385450
37Matthew ShortChennai Super KingsCSK24 matches, 24 innings242473436.70525139.81632921
38Dasun ShanakaSri LankaSL44 matches, 40 innings444089527.12521171.79457541
39Saim AyubPakistanPAK34 matches, 32 innings343271724.72519138.15673121
40Shivam DubeIndiaIND42 matches, 37 innings423780932.36499162.12575220
41Hasan NawazPakistanPAK24 matches, 22 innings242267037.22491136.46543340
42Devon ConwayBelfast WolvesBW25 matches, 24 innings252461628.00487126.49642230
43Vaibhav SooryavanshiIndiaIND26 matches, 26 innings26261,07141.19486220.37899471
44Pathum NissankaSri LankaSL28 matches, 28 innings282871726.56483148.45763131
45Suryakumar YadavMumbai IndiansMI27 matches, 27 innings272775431.42483156.11743460
46Beau WebsterWarwickshireWAR16 matches, 15 innings161570046.67483144.93642951
47Sam BillingsRawalpindizRW27 matches, 27 innings272771432.45478149.37582960
48Maaz SadaqatPakistanPAK24 matches, 24 innings242480735.09462174.68715042
49Sam CurranEnglandENG27 matches, 24 innings272461638.50461133.62522240
50Sai SudharsanGujarat TitansGT17 matches, 17 innings171772245.13457157.99753081
51Marcus StoinisPunjab KingsPBKS32 matches, 28 innings322864027.83452141.59552920
52Shubman GillGujarat TitansGT16 matches, 16 innings161673245.75449163.03743361
53David MillerBelfast WolvesBW31 matches, 30 innings313067635.58447151.23503720
54Tom BantonSomersetSOM30 matches, 28 innings302865528.48447146.53612850
55Josh PhilippeSurreySUR28 matches, 28 innings282863725.48443143.79691640
56Andre FletcherSt Kitts and Nevis PatriotsSNP23 matches, 23 innings232358127.67438132.65522730
57Brian BennettZimbabweZIM20 matches, 20 innings202057035.63433131.64661630
58Usman KhanPakistanPAK31 matches, 29 innings312962424.96432144.44573141
59Brandon KingBarbados RoyalsBR23 matches, 23 innings232353824.45432124.54522520
60Reeza HendricksJamaica KingsmenJK16 matches, 16 innings161655546.25424130.90432040
61Philip SaltRoyal Challengers BengaluruRCB23 matches, 23 innings232362328.32421147.98602550
62Cooper ConnollyAustraliaAUS29 matches, 29 innings292960824.32413147.22513821
63Harry TectorDublin GuardiansDG20 matches, 20 innings202051728.72411125.7954730
64David WarnerKarachi KingsKRK11 matches, 11 innings1111645107.50410157.32692452
65Fakhar ZamanPakistanPAK17 matches, 17 innings171761038.13407149.88732051
66Virat KohliRoyal Challengers BengaluruRCB16 matches, 16 innings161667556.25407165.85732551
67Lorcan TuckerBelfast WolvesBW20 matches, 20 innings202050728.17406124.88461640
68Moeen AliYorkshireYOR30 matches, 29 innings302955023.91397138.54284130
69Matthew BreetzkeTrinbago Knight RidersTKR21 matches, 20 innings212050129.47395126.84352050
70Joe WeatherleyHampshireHAM15 matches, 15 innings151559149.25394150.00562240
71Kieron PollardTrinbago Knight RidersTKR23 matches, 22 innings232256531.39393143.77453241
72Jonny BairstowYorkshireYOR21 matches, 21 innings212157830.42392147.45702250
73Shadab KhanPakistanPAK38 matches, 32 innings383265029.55389167.10483730
74Hassan KhanJamaica KingsmenJK43 matches, 34 innings433457624.00384150.00284210
75Ashton TurnerMultan SultansMS31 matches, 31 innings313165429.73383170.76513040
76Jason HolderSt Kitts and Nevis PatriotsSNP46 matches, 36 innings463652718.17381138.32274000
77Tim DavidAmsterdam FlamesAF30 matches, 30 innings303064335.72372172.85395020
78Nathan McSweeneyNorthamptonshireNOR19 matches, 19 innings191949530.94370133.7852930
79Connor EsterhuizenSouth AfricaSA20 matches, 19 innings201950828.22367138.42472840
80Harry BrookEnglandENG19 matches, 18 innings191869049.29365189.04563832
81Brandon McMullenEdinburgh Castle RockersECR19 matches, 19 innings191953135.40363146.28412620
82Rilee RossouwTexas Super KingsTSK20 matches, 20 innings202049726.16361137.67502040
83Chris LynnNorthamptonshireNOR19 matches, 19 innings191958636.63361162.33652922
84Will JacksMumbai IndiansMI30 matches, 26 innings302660135.35357168.35463830
85Ben McDermottRotterdam DockersRD26 matches, 26 innings262650222.82356141.01402430
86Bas de LeedeAmsterdam FlamesAF14 matches, 14 innings141447847.80356134.27461430
87Donovan FerreiraRajasthan RoyalsRR29 matches, 28 innings292858127.67354164.12384320
88Shubham RanjaneRotterdam DockersRD18 matches, 18 innings181846839.00351133.33321630
89Jan FrylinckNamibiaNAM14 matches, 14 innings141447734.07348137.07372331
90Rubin HermannSouth AfricaSA22 matches, 20 innings222039823.41347114.70391210
91Aaron HardieAustraliaAUS25 matches, 22 innings252249235.14346142.20481620
92Jacob BethellRoyal Challengers BengaluruRCB22 matches, 21 innings222148924.45346141.33482221
93Daniel HughesSussexSUS16 matches, 16 innings161650335.93343146.65641311
94David WilleyDublin GuardiansDG24 matches, 24 innings242450824.19342148.54333220
95Sanjay KrishnamurthiDublin GuardiansDG23 matches, 23 innings232344523.42341130.50322220
96Lokesh RahulDelhi CapitalsDC14 matches, 14 innings141459345.62340174.41563151
97Glenn MaxwellBelfast WolvesBW38 matches, 35 innings383548017.78337142.43312730
98Dian ForresterTexas Super KingsTSK25 matches, 24 innings252449137.77336146.13352910
99Dhruv JurelRajasthan RoyalsRR16 matches, 16 innings161651536.79333154.65472460
100Travis HeadSunrisers HyderabadSRH21 matches, 21 innings212154826.10329166.57662830
Showing the top 10 of 1433

T20 Cricket 2026 Most Balls Faced

Ishan Kishan leads T20 Cricket 2026 with 1,041 balls faced (India). Quinton de Kock (878) and Steven Smith (851) are next. The T20 Cricket 2026 balls faced leaderboard ranks all 1433 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.

T20 Cricket Balls faced Questions

Who has the most balls faced in T20 Cricket 2026?

Ishan Kishan leads T20 Cricket 2026 with 1041 balls faced from 52 matches, averaging 37.18 at a strike rate of 175.02. Quinton de Kock is second on 878 and Steven Smith third on 851. The table ranks every player in T20 Cricket 2026 by balls faced, with their team and matches.

Who are the top batters in T20 Cricket 2026?

The top three batters in T20 Cricket 2026 are Ishan Kishan (1041 in 52 matches), Quinton de Kock (878 in 42 matches) and Steven Smith (851 in 39 matches). Ishan Kishan is 163 balls faced clear of Quinton de Kock. Every other player follows in the table, with their team and matches.