Virat Kohli to Rohit Sharma: Batters with most ODI hundred in winning cause
After smashing a century against England in the 2nd ODI. Rohit Sharma equalled the record of former Australia captain Ricky Ponting in the list of batters with the most ODI hundred in a winning cause.

After smashing a century against England in the 2nd ODI. Rohit Sharma equalled the record of former Australia captain Ricky Ponting in the list of batters with the most ODI hundred in a winning cause.

Virat Kohli
Former India captain Virat Kohli tops the tally as India won 42 times whenever he smashed an ODI century.

Sachin Tendulkar
Cricketing god Tendulkar comes second in the list as his 33 ODI tons came in a winning cause for the team.

Rohit Sharma
India ODI and Test captain Rohit Sharma comes third in the list as his 25 ODI tons came in a winning cause for the team.

Former Australia captain also comes on the list as his 25 ODI centuries came in a winning cause for the team.

Hashim Amla
South Africa's legendary batter also comes in the list as his 24 ODI centuries came in a winning cause for the Proteas.

Sanath Jayasuriya
Former Sri Lanka cricketer Sanath Jayasuriya's 24 ODI centuries came in a winning cause for the team.