• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar

CricSchedule.Com

  • CricSchedule.Com
  • Cricket 2026
  • Schedule
    • Monthly
    • Format
    • Venue
  • FTP
  • Records
  • IPL
  • On This Day
  • BBL
  • CPL

Most ODI Centuries in Winning Cause

A century from a batter in white-ball cricket can help his team win the game. And there are some batters who love scoring runs when the team is under pressure so that they can take their team to the winning position and also score to achieve their own milestone. Sachin Tendulkar holds the record for most ODI centuries and has scored 49 hundreds in 50-over cricket.

Meanwhile, Virat Kohli is another player with the most ODI centuries. But can you guess which player has scored the most hundreds when the team is winning in ODI cricket? If not, then we will discuss those players who have scored centuries in winning causes in the 50-over game.

Most ODI Centuries in Winning Cause

BatterSpanTotal 100sWinning 100sPercent
Virat Kohli (IND)2008-2023*483981%
Sachin Tendulkar (IND)1989-2012493367%
Ricky Ponting (AUS)1995-2012302583%
Hashim Amla (SA)2008-2019272489%
Sanath Jayasuriya (SL)1989-2011282486%
Rohit Sharma (IND)2007-2023*292276%
AB de Villiers (SA)2005-2018252184%
Sourav Ganguly (IND)1992-2007221882%
Tillakaratne Dilshan (SL)1999-2016221882%
Kumar Sangakkara (SL)2000-2015251672%

5. Sanath Jayasuriya – 24 Centuries in winning cause

Former Sri Lanka opener Sanath Jayasuriya was the most impactful player for his country in his era. He was a destructive opener who could win games with his bowling as well. But especially with his bat, he won many matches on his own. Jayasuriya scored 28 centuries in 445 ODIs in his 22-year-old career, and out of those 28, 24 centuries came in the winning cause. The winning percentage was 86 when he scored centuries.

4. Hashim Amla – 24 Centuries in winning cause

Hashim Amla was certainly one of the best batsmen ever produced by South Africa. He was the most consistent player for his country across all formats. Amla scored 27 centuries in 181 games during his career for his country, and 24 of them came when South Africa won the game. He has the best winning percentage (89%) when he scores an ODI century.

3. Ricky Ponting – 25 Centuries in winning cause

Former Australian skipper Ricky Ponting is third on the list. Ponting is the only captain in history to have led his country to successive ODI World Cup wins in 2003 and 2007. He scored 30 centuries in 365 innings during his 17-year-old long career. Overall, he scored 25 centuries when Australia won the game, which is around 83 percent, which shows how impactful he was for his country.

2. Sachin Tendulkar – 33 ODI Centuries in winning cause

Sachin Tendulkar is at the top of the chart for the highest ODI centuries. He has scored a total of 49 ODI centuries and has done so against all opponents and in all kinds of conditions. And he has also scored centuries when his team is in trouble. Sometimes they have won, while some centuries have also come when India has lost. Out of his 49 centuries, Sachin has scored 33 hundreds when India won the game, which is 63 percent.

1. Virat Kohli – 39 ODI Centuries in winning cause

The former Indian skipper Virat Kohli has already surpassed in terms of record with most ODI centuries in the winning cause. Virat has been going strong for the last 14 years, and 50-over cricket is his best format. He has already scored 48 ODI centuries, and many more are still to come. Out of his 48 hundreds, he had scored 39 centuries when India won the game. His chance of winning is 81 percent. His number will certainly improve as he has a few more years of cricket left in him.

Primary Sidebar

Latest Updates

T20 Centuries List by Sri Lanka

ICC Trophies Won by India

Highest Run Chase in BBL

Fastest 50 in T20 by India

BBL Winners List

Most T20 runs in a Calendar Year for India

Most Double Centuries for New Zealand in Test Cricket

Highest Opening Partnership in Test for West Indies

Highest Opening Partnership against West Indies in Test

Highest Opening Partnership in Test for New Zealand

How many times DC qualified for Playoffs in IPL

DC all IPL final match List

KKR all IPL Final match List

RCB all IPL final match List

MI all IPL final match List

CSK all IPL final match List

Lowest Score in T20 International Cricket

Oval Invincibles Squad 2023

Fastest Century in T20 by Sri Lanka

List of Triple Centuries in Test Cricket