Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · ODI · 2026— Leaders · ODI · 2026 Leader so far Leader so far

ODI 2026 most centuries

Updated , after Sri Lanka vs England

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

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2014 2012 2010
Our projections for every player's next matchCricket Pro ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Centuries Mat Inns Mat Inns Runs Avg BF SR 4s 6s
1Ben Duckett ENG 16710529 ENG1671052931313131373756.6975198.14897
2Shubman Gill IND 1223*110 IND1223*110312111211895111.88754118.7011518
3Pavan Rathnayake SL 11823*130 SL11823*13031111111161561.50571107.71589
4Harry Brook ENG 441202 ENG44120221313131361251.00489125.155524
5Rohit Sharma IND 9210132 IND921013221212121260450.33577104.686726
6Salman Agha PAK 92616 PAK9261621010101036136.1037895.50357
7Sediqullah Atal AFG 64102 AFG64102210910946751.8949494.534810
8Virat Kohli IND 029139* IND029139*2999955269.00468117.954617
9Shai HopeWest Indies WI 162*10412West Indies WI162*104122999947768.1449596.363513
10Lokesh Rahul IND 129*121 IND129*1212888832380.75237136.292911
Our projections for every player's next match Cricket Pro ›
11Daryl MitchellNZ2666647394.6048497.73459
12Tanzid HasanBAN11414141453341.00512104.105523
13Najmul Hossain ShantoBAN11414141439032.5053173.45465
14Joe RootENG11312131268085.0075989.59612
15Matt RenshawAUS11212121234428.6735796.36285
16Kusal MendisSL11111111152452.4053098.875216
17Rahmat ShahAFG11010101038347.8845584.18333
18Hashmatullah ShahidiAFG11010101027855.6031189.39293
19Rahmanullah GurbazAFG11010101034434.40282121.993718
20Ibrahim ZadranAFG11010101043548.3354479.96416
21Josh InglisAUS11010101033433.4038486.98382
22Cooper ConnollyAUS11010101040840.8043394.233714
23Tom BantonENG1878739456.29363108.544812
24Ben CurranZIM1888817424.8624172.20160
25Andrew BalbirnieIRE1777722732.4328978.55263
26John CampbellWI1777725035.71222112.612510
27Curtis CampherIRE1777737553.57310120.973114
28Travis HeadAUS1666626644.33228116.67394
29Amir JangooWI1656531478.50290108.28305
30Gerhard ErasmusNAM1666632464.80317102.21298
31Jan FrylinckNAM1666622036.6724789.07176
32Shadab KhanPAK15454215107.5024787.04168
33Ishan KishanIND1545417443.50121143.80188
34Justin GreavesWI1444417844.50174102.30212
35Matthew BreetzkeSA1444417543.75168104.17232
36Glenn PhillipsNZ1333315075.00132113.64124
37Yashasvi JaiswalIND13232114114.0095120.00153
38Connor EsterhuizenSA1333319798.50197100.00139
39Jordan HermannSA1333324782.33209118.18324
40David MillerSA1222215175.50118127.97129
41Temba BavumaSA1222213366.5016481.10142
Showing top 10 of 41

Centuries: centuries · Mat: matches · Inns: innings · Runs: runs · Avg: batting average · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · Last 3 innings: in this competition, newest first

More ODI leaderboards

ODI 2026 Most Centuries

Ben Duckett leads ODI 2026 with 3 centuries for England, ahead of Shubman Gill (3) and Pavan Rathnayake (3). The ODI 2026 centuries leaderboard ranks all 41 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.

Frequently asked questions

Who has the most centuries in ODI 2026?

Ben Duckett leads ODI 2026 with 3 centuries from 13 matches, averaging 56.69 at a strike rate of 98.14. Shubman Gill 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 Ben Duckett (3 in 13 matches), Shubman Gill (3 in 12 matches) and Pavan Rathnayake (3 in 11 matches). Every other player follows in the table, with their team and matches.