Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Cricket 2026 most centuries

Abhishek Sharma and Finn Allen share the lead in T20 Cricket 2026 with 3 centuries (India). Quinton de Kock (3) is next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Abhishek SharmaIndiaIND54 matches, 54 innings11327154541,71733.02837205.14159129133
2Finn AllenGlasgow CosmicGC48 matches, 48 innings4031248481,41331.40773182.7911310253
3Quinton de KockBarbados RoyalsBR42 matches, 42 innings1437142421,31234.53878149.431047873
4Steven SmithAmsterdam FlamesAF39 matches, 39 innings2054539391,24434.56851146.181135453
5Shai HopeWest IndiesWI36 matches, 36 innings102*5102*36361,12643.31837134.53746253
6Sahibzada FarhanPakistanPAK26 matches, 25 innings89737626251,07746.83675159.56995583
7Shimron HetmyerWest IndiesWI50 matches, 49 innings0433350491,25731.43729172.43839042
8Sanju SamsonIndiaIND44 matches, 44 innings184444441,28732.18755170.461337492
9Tim SeifertNew ZealandNZ42 matches, 42 innings239342421,25731.43824152.5511765102
10Shreyas IyerIndiaIND39 matches, 39 innings5225039391,21439.16765158.69985582
11Ryan RickeltonMumbai IndiansMI34 matches, 33 innings34331,04537.32618169.09827342
12James VinceDublin GuardiansDG31 matches, 31 innings31311,17040.34756154.761304382
13Lhuan-dre PretoriusSouth AfricaSA29 matches, 28 innings292895338.12593160.71844972
14Mitchell MarshAustraliaAUS28 matches, 28 innings28281,12841.78723156.021096672
15Babar AzamPeshawar ZalmiPZ25 matches, 25 innings252588646.63677130.87841952
16Maaz SadaqatPakistanPAK24 matches, 24 innings242480735.09462174.68715042
17Chris LynnNorthamptonshireNOR19 matches, 19 innings191958636.63361162.33652922
18Harry BrookEnglandENG19 matches, 18 innings191869049.29365189.04563832
19Karanbir SinghAustriaAUT12 matches, 12 innings121259159.10293201.71475322
20David WarnerKarachi KingsKRK11 matches, 11 innings1111645107.50410157.32692452
21Ishan KishanIndiaIND52 matches, 52 innings52521,82237.181,041175.0218792141
22Sikandar RazaZimbabweZIM49 matches, 47 innings49471,02426.95742138.01805311
23Tilak VarmaIndiaIND49 matches, 48 innings49481,11633.82756147.62865371
24Dasun ShanakaSri LankaSL44 matches, 40 innings444089527.12521171.79457541
25Jos ButtlerGujarat TitansGT42 matches, 41 innings42411,18933.03765155.421235371
26Nicholas PooranTrinbago Knight RidersTKR41 matches, 41 innings41411,05328.46723145.64688461
27Dewald BrevisSouth AfricaSA35 matches, 30 innings353092132.89624147.60526741
28Saim AyubPakistanPAK34 matches, 32 innings343271724.72519138.15673121
29Glenn PhillipsNew ZealandNZ31 matches, 29 innings312992837.12619149.92814451
30George MunseyGlasgow CosmicGC31 matches, 31 innings31311,05038.89788133.25984591
31Andries GousEdinburgh Castle RockersECR31 matches, 31 innings313199335.46686144.75835661
32Usman KhanPakistanPAK31 matches, 29 innings312962424.96432144.44573141
33Jason RoyGlasgow CosmicGC29 matches, 29 innings292989333.07603148.09943461
34Cooper ConnollyAustraliaAUS29 matches, 29 innings292960824.32413147.22513821
35Aiden MarkramLucknow Super GiantsLSG28 matches, 27 innings282787239.64561155.44863651
36Kusal MendisSri LankaSL28 matches, 28 innings28281,05542.20705149.651023881
37Pathum NissankaSri LankaSL28 matches, 28 innings282871726.56483148.45763131
38Vaibhav SooryavanshiIndiaIND26 matches, 26 innings26261,07141.19486220.37899471
39Matthew ShortChennai Super KingsCSK24 matches, 24 innings242473436.70525139.81632921
40Kieron PollardTrinbago Knight RidersTKR23 matches, 22 innings232256531.39393143.77453241
41Faf du PlessisRotterdam DockersRD22 matches, 22 innings222287145.84574151.74813561
42Jacob BethellRoyal Challengers BengaluruRCB22 matches, 21 innings222148924.45346141.33482221
43Mitchell OwenWashington FreedomWSF21 matches, 21 innings212155326.33285194.04454321
44Fakhar ZamanPakistanPAK17 matches, 17 innings171761038.13407149.88732051
45Sai SudharsanGujarat TitansGT17 matches, 17 innings171772245.13457157.99753081
46Virat KohliRoyal Challengers BengaluruRCB16 matches, 16 innings161667556.25407165.85732551
47Beau WebsterWarwickshireWAR16 matches, 15 innings161570046.67483144.93642951
48Daniel HughesSussexSUS16 matches, 16 innings161650335.93343146.65641311
49Shubman GillGujarat TitansGT16 matches, 16 innings161673245.75449163.03743361
50Azmatullah OmarzaiAfghanistanAFG15 matches, 13 innings151340044.44229174.67213211
51Lokesh RahulDelhi CapitalsDC14 matches, 14 innings141459345.62340174.41563151
52Jan FrylinckNamibiaNAM14 matches, 14 innings141447734.07348137.07372331
53Yuvraj SamraAmsterdam FlamesAF14 matches, 14 innings141435627.38227156.83381711
54Adam LythYorkshireYOR13 matches, 13 innings131347339.42266177.82482731
55Kiran CarlsonGlamorganGLA12 matches, 12 innings121240533.75207195.65432311
56Alex LeesDurhamDUR12 matches, 12 innings121247439.50288164.58501931
57James RewSomersetSOM12 matches, 12 innings121243043.00282152.48431311
58Musaddiq AhmedGermanyDEU5 matches, 5 innings5527755.40118234.75192611
59Sahil GroverCzech RepublicCZE4 matches, 4 innings4417944.7595188.4220901
60Mohammad Ratul KhanCzech RepublicCZE4 matches, 4 innings4420066.67136147.0625711
61Luka WoodsSerbiaSEB4 matches, 4 innings4427268.00133204.51321621
62Ben Kohler-CadmoreGermanyDEU4 matches, 4 innings4416254.0067241.7921801
63Matthew StokesGuernseyGGY2 matches, 2 innings2214070.0093150.5415301
Showing the top 10 of 63

T20 Cricket 2026 Most Centuries

Abhishek Sharma and Finn Allen share the lead in T20 Cricket 2026 with 3 centuries (India). Quinton de Kock (3) is next. The T20 Cricket 2026 centuries leaderboard ranks all 63 players who have contributed centuries this season. The leading centurion can change after every match as the season progresses. Filter by team to analyse centuries depth across squads.

T20 Cricket Centuries Questions

Who has the most centuries in T20 Cricket 2026?

Abhishek Sharma leads T20 Cricket 2026 with 3 centuries from 54 matches, averaging 33.02 at a strike rate of 205.14. Finn Allen is second on 3 and Quinton de Kock third on 3. The table ranks every player in T20 Cricket 2026 by centuries, with their team and matches.

Who are the top centurions in T20 Cricket 2026?

The top three centurions in T20 Cricket 2026 are Abhishek Sharma (3 in 54 matches), Finn Allen (3 in 48 matches) and Quinton de Kock (3 in 42 matches). Every other player follows in the table, with their team and matches.