ODI 2023: List of Most centuries in  One Day International 

Image Credit : Google

Sachin Tendulkar (Ind) - 49 centuries Span - 1989-2012 

Image Credit : Google

Virat Kohli (Ind) - 46 centuries Span - 2008-2023

Image Credit : Google

RT Ponting (AUS/ICC) - 30 centuries Span- 1995-2012

Image Credit : Google

RG Sharma (IND) - 29 centuries Span- 2007-2023

Image Credit : Google

ST Jayasuriya (Asia/SL) - 28 centuries Span- 1989-2011

Image Credit : Google

HM Amla (SA) - 27 centuries Span - 2008-2019 

Image Credit : Google

AB de Villiers (Afr/SA) - 25 centuries Span - 2005-2018 

Image Credit : Google

CH Gayle (ICC/WI) -25 centuries Span- 1999-2019

Image Credit : Google

KC Sangakkara (Asia/ICC/SL) - 25 centuries Span- 2000-2015

Image Credit : Google

SC Ganguly (Asia/IND)- 22 centuries Span 1992-20007 

Image Credit : Google