Most Centuries in ODI WC

Rohit Sharma holds record of most centuries in world cup matches with 6 centuries equaling with Sachin.  But Rohit has achieved this remarkable record in only 17 innings.

Sri Lankan former wicket keeper Kumar Sangakkara is at number 3. He has scored 5 centuries in his 35 innings of world cup matches career.

Among playing XI of 2023 world cup, after Rohit, Australian opener David Warner is at second position with 4 centuries in his 18 innings of ODI world cup.

Most Centuries - Playing XI

Joe Root is at third place in this table with 3 centuries in his 16 innings of world cup matches in his career.

Ireland Player Kevin O’Brien, scored fastest century in just 50 balls against England in 2011 World Cup.

Fastest Centuries in ODI WC

Indian legendary all rounder Kapil Dev holds record of fastest century by Indian player in world cup match. He scored hundred in just 72 balls in 1983 against Zimbabwe.

Fastest Century by Indian in WC

If you want to see similar stats about most wickets, most runs records in ICC Men's Cricket world cup, you can click the link below; 

Most Wickets in ODI WC