Sachin Tendulkar has scored 49 centuries in ODI and 51 centuries in the Test.
Sachin is my favorite. he got 49 odi centuries.
None.
100.
SACHIN TENDULKARhas 49 century in one day international cricket
100
15
50 centuries (as of December 29, 2010).50 centuries (as of December 29, 2010).50 centuries (as of December 29, 2010)50 centuries (as of December 29, 2010).
49 ODI centuries on August 2012
50 centuries (as of December 29, 2010)
Sachin Tendulkar has scored 78 centuries in first-class cricket, including a top score of 248 not out against Bangladesh in a Test match in December 2004.
Sachin Tendulkar is the only batsman in the world cricket to score 'century of the centuries' (49 in ODI+5I in Test=100).