Master Blaster Sachin Tendulkar ranks top of the file with 49 ODI hundreds to his name
Image Source : GettyVirat Kohli now has 45 ODI hundreds to his name and has narrowed the gap to just four with Sachin Tendulkar
Image Source : GettyRicky Ponting comes third on the list with 30 ODI tons to his name
Image Source : GettyIndia's current skipper Rohit Sharma has 29 tons to his name in the ODI format and could join Ponting with 30
Image Source : GettyLegendary Sri Lanka batter Sanath Jayasuriya comes fifth on the list with 28 hundreds
Image Source : GettyNext : Revisiting fastest fifties in IPL featuring KL Rahul's 14-ball 50 vs Delhi Capitals