Multiple choice general knowledge history How many Centuries has Ganguly scored in ODI's 18 16 20 19 Reveal answer Fill a bubble to check yourself B Correct answer Explanation Sourav Ganguly scored 16 centuries in ODI cricket during his career. This placed him among the top century scorers in ODI history. The other numbers are incorrect - 18, 19, and 20 don't match his actual ODI century count of 16.