Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20I 2026 most sixes

Abhishek Sharma leads T20I 2026 with 86 sixes (India). Ishan Kishan (60) and Karanbir Singh (53) 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
3Karanbir SinghAustriaAUT12 matches, 12 innings1185*164121259159.10293201.71475322
4Sanju SamsonIndiaIND30 matches, 30 innings1844303081027.93467173.45805080
5Shimron HetmyerWest IndiesWI20 matches, 20 innings04333202064735.94354182.77504830
6Harry BrookEnglandENG19 matches, 18 innings114*2333191869049.29365189.04563832
7Shivam DubeIndiaIND30 matches, 25 innings3277302553929.94329163.83333720
8Glenn PhillipsNew ZealandNZ17 matches, 16 innings1710765*171669853.69414168.60623751
9Sherfane RutherfordWest IndiesWI14 matches, 14 innings843249*141453566.88300178.33393750
10Tilak VarmaIndiaIND35 matches, 34 innings1*356353475736.05510148.43563650
11Shai HopeWest IndiesWI16 matches, 16 innings161660150.08394152.54463642
12Finn AllenNew ZealandNZ14 matches, 14 innings141451242.67270189.63403621
13Dasun ShanakaSri LankaSL21 matches, 19 innings211939922.17248160.89143430
14Sahibzada FarhanPakistanPAK16 matches, 15 innings161569749.79447155.93663262
15Dewald BrevisSouth AfricaSA16 matches, 14 innings161445434.92293154.95273220
16Sikandar RazaZimbabweZIM20 matches, 20 innings202048628.59337144.21362811
17Azmatullah OmarzaiAfghanistanAFG12 matches, 11 innings121134849.71202172.28182711
18Tim SeifertNew ZealandNZ17 matches, 17 innings171755834.88343162.68622660
19Gerhard ErasmusNamibiaNAM15 matches, 15 innings151549438.00313157.83312630
20Musaddiq AhmedGermanyDEU5 matches, 5 innings5527755.40118234.75192611
21Shreyas IyerIndiaIND26 matches, 26 innings262671632.55470152.34592531
22Suryakumar YadavIndiaIND14 matches, 14 innings141448444.00300161.33462440
23Jan FrylinckNamibiaNAM14 matches, 14 innings141447734.07348137.07372331
24Connor EsterhuizenSouth AfricaSA9 matches, 9 innings9932941.13211155.92252330
25Daryl MitchellNew ZealandNZ17 matches, 15 innings171538131.75232164.22252210
26Ryan RickeltonSouth AfricaSA11 matches, 11 innings111136045.00209172.25272220
27Vaibhav SooryavanshiIndiaIND10 matches, 10 innings101029529.50159185.53262220
28Jos ButtlerEnglandENG19 matches, 18 innings191851530.29323159.44582021
29Rovman PowellWest IndiesWI18 matches, 16 innings181633225.54240138.33252010
30Hardik PandyaIndiaIND14 matches, 12 innings141228626.00173165.32172020
31Quinton de KockSouth AfricaSA10 matches, 10 innings101032432.40197164.47292011
32Alexander Busing-VolschenkNamibiaNAM10 matches, 10 innings101028540.71208137.02102030
33Will JacksEnglandENG18 matches, 14 innings181428335.38167169.46191910
34Pathum NissankaSri LankaSL18 matches, 18 innings181843925.82308142.53431911
35Jacob BethellEnglandENG14 matches, 14 innings141439430.31269146.47361921
36Shahid AfridiGermanyDEU9 matches, 9 innings9918322.8880228.75101900
37Brad EvansZimbabweZIM19 matches, 14 innings191423323.30152153.29161710
38Brandon KingWest IndiesWI14 matches, 14 innings141432423.14250129.60301710
39Brian BennettZimbabweZIM20 matches, 20 innings202057035.63433131.64661630
40Tom BantonEnglandENG18 matches, 16 innings181634628.83235147.23271630
41Jason HolderWest IndiesWI12 matches, 7 innings12716332.6088185.2371600
42Towhid HridoyBangladeshBAN10 matches, 10 innings101028535.63197144.67181620
43Anthony MoscaItalyITA7 matches, 7 innings7720934.83137152.55131620
44Luka WoodsSerbiaSEB4 matches, 4 innings4427268.00133204.51321621
45Kusal MendisSri LankaSL17 matches, 17 innings171750533.67378133.60501540
46Kamindu MendisSri LankaSL17 matches, 16 innings171636125.79264136.74301510
47Aiden MarkramSouth AfricaSA11 matches, 11 innings111138948.63236164.83421540
48Hamid ShahDenmarkDNK7 matches, 7 innings7727145.17180150.56201520
49Bilal ZalmaiAustriaAUT12 matches, 12 innings121222422.40134167.16241410
50Adeeb UsmaniUnited Arab EmiratesUAE5 matches, 5 innings5521571.67131164.12141420
51Priyan PushparajanMaltaMLT5 matches, 5 innings5521754.25122177.87151430
52Tadiwanashe MarumaniZimbabweZIM20 matches, 20 innings202028015.56208134.62281300
53Romario ShepherdWest IndiesWI14 matches, 10 innings141014247.3384169.0571310
54Salman AghaPakistanPAK11 matches, 11 innings111124121.91139173.38251310
55Alishan SharafuUnited Arab EmiratesUAE11 matches, 11 innings111127725.18242114.46231320
56Babar HayatHong KongHK10 matches, 10 innings101020420.40167122.16101310
57George MunseyScotlandSCO7 matches, 7 innings7729642.29209141.63311311
58Mehboob AliMaltaMLT4 matches, 4 innings4414837.0069214.49151310
59Mitchell SantnerNew ZealandNZ20 matches, 14 innings201426929.89193139.38231200
60Saim AyubPakistanPAK15 matches, 13 innings151327721.31183151.37291210
61Philip SaltEnglandENG14 matches, 14 innings141431224.00215145.12331230
62Shadab KhanPakistanPAK13 matches, 12 innings131221724.11137158.39171200
63Bevon JacobsNew ZealandNZ11 matches, 11 innings111125531.88168151.79171220
64George DockrellIrelandIRE10 matches, 10 innings101017722.13104170.19121200
65Naman DhirIndiaIND10 matches, 9 innings10917635.2082214.63151200
66Mitchell MarshAustraliaAUS7 matches, 7 innings7723038.33138166.67281230
67Jaspal SinghMaltaMLT5 matches, 5 innings5516053.3396166.67101210
68Lhuan-dre PretoriusSouth AfricaSA5 matches, 5 innings5527054.00154175.32271211
69Abidullah KotwalAustriaAUT3 matches, 1 innings3193-26357.6921210
70Ibrahim ZadranAfghanistanAFG13 matches, 13 innings131341141.10310132.58481130
71Rachin RavindraNew ZealandNZ13 matches, 12 innings131221021.00153137.25161110
72Louren SteenkampNamibiaNAM11 matches, 11 innings111131631.60228138.60331120
73Lorcan TuckerIrelandIRE10 matches, 10 innings101031535.00246128.05281120
74Fayaz Khan NasseriGermanyDEU9 matches, 8 innings9813516.8888153.4191100
75Avishka IroshanRomaniaROU9 matches, 9 innings9917829.67138128.99141100
76Ramesh SatheesanRomaniaROU8 matches, 8 innings8818826.86135139.26151120
77Grant StewartItalyITA7 matches, 6 innings7610320.6068151.4731100
78Maaz SadaqatPakistanPAK5 matches, 5 innings5518436.80108170.37151120
79Sam CurranEnglandENG16 matches, 13 innings161329432.67231127.27211010
80Faheem NellancheriFinlandFIN8 matches, 7 innings8711318.8390125.5651000
81Sohaib KhanUnited Arab EmiratesUAE8 matches, 8 innings8817024.29127133.86141020
82Abbas GhaniHungaryHUN7 matches, 7 innings7721731.00144150.69261020
83David MillerSouth AfricaSA6 matches, 6 innings6617458.00112155.36121010
84Muhammad Sheraz SheikhBelgiumBEL5 matches, 5 innings5516232.40103157.28151020
85Hasan NawazPakistanPAK5 matches, 5 innings5515953.00101157.43101010
86Sohail AhmedBahrainBHR5 matches, 5 innings5517434.80145120.0081020
87Ariyan MohammedRomaniaROU5 matches, 5 innings5511228.0056200.0071010
88Kamil MisharaSri LankaSL15 matches, 15 innings151523316.64192121.3525910
89Rashid KhanAfghanistanAFG13 matches, 7 innings13711018.3360183.338900
90Rahmanullah GurbazAfghanistanAFG12 matches, 12 innings121224620.50188130.8524920
91Darwish RasooliAfghanistanAFG12 matches, 12 innings121228525.91212134.4322920
92Anshuman RathHong KongHK10 matches, 10 innings101022224.67171129.8219920
93Rinku SinghIndiaIND10 matches, 10 innings101015225.33109139.4511900
94Benjamin CalitzIrelandIRE9 matches, 9 innings9914520.7196151.048900
95Muhammad WaseemUnited Arab EmiratesUAE8 matches, 8 innings8818726.71135138.5217910
96Brandon McMullenScotlandSCO7 matches, 7 innings7715831.60116136.217900
97Irfan HusainRomaniaROU7 matches, 7 innings7715622.2998159.1813910
98Sebastian HeathDenmarkDNK7 matches, 7 innings7717735.40117151.2815910
99Philip RaikesGibraltarGIB6 matches, 6 innings6618130.17124145.9716910
100Sahil GroverCzech RepublicCZE4 matches, 4 innings4417944.7595188.4220901
Showing the top 10 of 481

T20I 2026 Most Sixes

Abhishek Sharma leads T20I 2026 with 86 sixes (India). Ishan Kishan (60) and Karanbir Singh (53) are next. The T20I 2026 sixes leaderboard ranks all 481 players who have contributed sixes this season. The leading six hitter can change after every match as the season progresses. Filter by team to analyse sixes depth across squads.

T20I Sixes Questions

Who has the most sixes in T20I 2026?

Abhishek Sharma leads T20I 2026 with 86 sixes from 39 matches, averaging 30.37 at a strike rate of 205.34. Ishan Kishan is second on 60 and Karanbir Singh third on 53. The table ranks every player in T20I 2026 by sixes, with their team and matches.

Who are the top six hitters in T20I 2026?

The top three six hitters in T20I 2026 are Abhishek Sharma (86 in 39 matches), Ishan Kishan (60 in 37 matches) and Karanbir Singh (53 in 12 matches). Abhishek Sharma is 26 sixes clear of Ishan Kishan. Every other player follows in the table, with their team and matches.