Feb 25, 2025
Republic Sports DeskIndia
The Indian team have qualified for the Champions Trophy 2025 semifinal.
Source: AP
Sachin Tendulkar
Let's have a look at the batters who have scored the most numbers of ODI centuries in a winning cause.
Source: AP Photo
Virat Kohli
Virat Kohli's stupendous record in ODI speaks for himself.
Source: X/ BCCI
Virat Kohli
Virat Kohli has smashed 43 ODI centuries and all of them have come in winning cause.
Source: AP
Sachin Tendulkar
Sachin Tendulkar is regarded as one of the best batters in cricket history.
Source: ANI Photo
Sachin Tendulkar
Sachin Tendulkar stands in the second position with 33 ODi centuries in winning cause.
Source: AP
Ricky Ponting
Ricky Ponting has recorded 25 ODI hundreds in a winning cause.
Source: PTI
Ricky Ponting
Rohit Sharma also hit 25 ODI centuries in a winning cause.
Source: AP
Hashim Amla
Former South Africa batter Hashim Amla registered 24 ODI centuries in a winning cause.
Source: AP
Sanath Jayasuriya
Sanath Jayasuriya also has 24 ODI centuries under his belt in a winning cause.
Source: AP