Menu

Account

Create a free account Go Pro

Already have an account? Log in

ODI 2026 most centuries

Shubman Gill and Ben Duckett share the lead in ODI 2026 with 3 centuries (India). Pavan Rathnayake (3) is next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Shubman GillIndiaIND14 matches, 13 innings1370141393293.20811114.921201853
2Ben DuckettEnglandENG13 matches, 13 innings29105167131373756.6975198.1489723
3Pavan RathnayakeSri LankaSL12 matches, 12 innings23*11877121269262.91636108.8166923
4Rohit SharmaIndiaIND14 matches, 14 innings92023141462744.79611102.62692822
5Harry BrookEnglandENG13 matches, 13 innings202144131361251.00489125.15552422
6Virat KohliIndiaIND11 matches, 11 innings0747111163363.30526120.34601842
7Salman AghaPakistanPAK11 matches, 11 innings26917111137834.3640393.8035712
8Lokesh RahulIndiaIND10 matches, 10 innings129*3*26*101035288.00280125.71311302
9Sediqullah AtalAfghanistanAFG10 matches, 9 innings1024610946751.8949494.53481012
10Shai HopeWest IndiesWI9 matches, 9 innings12104162*9947768.1449596.36351322
11Daryl MitchellNew ZealandNZ8 matches, 8 innings8855679.4362988.39531232
12Tanzid HasanBangladeshBAN14 matches, 14 innings141453341.00512104.10552351
13Najmul Hossain ShantoBangladeshBAN14 matches, 14 innings141439032.5053173.4546521
14Joe RootEnglandENG13 matches, 12 innings131268085.0075989.5961261
15Matt RenshawAustraliaAUS12 matches, 12 innings121234428.6735796.3628511
16Kusal MendisSri LankaSL12 matches, 12 innings121253248.3654298.15521731
17Rahmat ShahAfghanistanAFG10 matches, 10 innings101038347.8845584.1833321
18Hashmatullah ShahidiAfghanistanAFG10 matches, 10 innings101027855.6031189.3929301
19Rahmanullah GurbazAfghanistanAFG10 matches, 10 innings101034434.40282121.99371811
20Ibrahim ZadranAfghanistanAFG10 matches, 10 innings101043548.3354479.9641631
21Josh InglisAustraliaAUS10 matches, 10 innings101033433.4038486.9838221
22Cooper ConnollyAustraliaAUS10 matches, 10 innings101040840.8043394.23371421
23Kamindu MendisSri LankaSL9 matches, 9 innings9935143.8838990.2338921
24Andrew BalbirnieIrelandIRE9 matches, 9 innings9925528.3334773.4927401
25Curtis CampherIrelandIRE9 matches, 9 innings9944149.00361122.16332031
26Tom BantonEnglandENG8 matches, 7 innings8739456.29363108.54481241
27Ben CurranZimbabweZIM8 matches, 8 innings8817424.8624172.2016001
28Gerhard ErasmusNamibiaNAM8 matches, 8 innings8835550.71345102.9032921
29Jan FrylinckNamibiaNAM8 matches, 8 innings8823329.1326986.6220611
30John CampbellWest IndiesWI7 matches, 7 innings7725035.71222112.61251011
31Travis HeadAustraliaAUS6 matches, 6 innings6626644.33228116.6739411
32Amir JangooWest IndiesWI6 matches, 5 innings6531478.50290108.2830531
33Fakhar ZamanPakistanPAK5 matches, 5 innings5515831.60150105.3315701
34Shadab KhanPakistanPAK5 matches, 4 innings54215107.5024787.0416811
35Glenn PhillipsNew ZealandNZ5 matches, 5 innings5518045.0018796.2614501
36Ishan KishanIndiaIND5 matches, 4 innings5417443.50121143.8018801
37Justin GreavesWest IndiesWI4 matches, 4 innings4417844.50174102.3021201
38Matthew BreetzkeSouth AfricaSA4 matches, 4 innings4417543.75168104.1723201
39Yashasvi JaiswalIndiaIND3 matches, 2 innings32114114.0095120.0015301
40Connor EsterhuizenSouth AfricaSA3 matches, 3 innings3319798.50197100.0013911
41Jordan HermannSouth AfricaSA3 matches, 3 innings3324782.33209118.1832411
42David MillerSouth AfricaSA2 matches, 2 innings2215175.50118127.9712901
43Temba BavumaSouth AfricaSA2 matches, 2 innings2213366.5016481.1014201
Showing the top 10 of 43

ODI 2026 Most Centuries

Shubman Gill and Ben Duckett share the lead in ODI 2026 with 3 centuries (India). Pavan Rathnayake (3) is next. The ODI 2026 centuries leaderboard ranks all 43 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.

ODI Centuries Questions

Who has the most centuries in ODI 2026?

Shubman Gill leads ODI 2026 with 3 centuries from 14 matches, averaging 93.2 at a strike rate of 114.92. Ben Duckett is second on 3 and Pavan Rathnayake third on 3. The table ranks every player in ODI 2026 by centuries, with their team and matches.

Who are the top centurions in ODI 2026?

The top three centurions in ODI 2026 are Shubman Gill (3 in 14 matches), Ben Duckett (3 in 13 matches) and Pavan Rathnayake (3 in 12 matches). Every other player follows in the table, with their team and matches.