Top 10 batsmen with highest percentage of centuries in winning cause in international cricket

Sachin Tendulkar scored 100 international centuries in Cricket, but only 53 of those came in winning cause.
Performing consistently is always a challenge for a player at the international level. And a century is always a big landmark for a cricketer in any form of the game. Because scoring a hundred helps his team get an advantage over the opposition. Sachin Tendulkar is the only player with 100 international centuries. But how many of his centuries came in a winning cause?
Well, this article will include the list of the top ten players with the highest percentage of hundreds which came in a winning cause in international cricket. To filter out amongst the best, in this article, we have included those players who have scored 30 or more centuries in winning cause in international cricket.
So all of the players here are among the greatest of all time. Well, Sachin is in 16th place with only 53 centuries in win out of 100 (53%), while Virat Kohli is at 11th position with 68.42% of his centuries in winning cause (52 out of 76)
Here are the top ten cricketers with the highest percent of centuries in winning causes at international level
10. Steve Smith (AUS) - 31 Centuries out of 44 in win (70.45%)

Steve Smith is one of the best batters in modern-day cricket at the moment. Though he plays the white-ball format less than Tests, his overall record is just phenomenal. Interestingly, Smith started his career as a leg-spinner but became one of the best batsmen. Smith has scored 44 centuries so far (32 Tests and 12 ODIs), and 31 of those came in wins (70.45%).
9. David Warner (AUS) - 32 Centuries out of 45 in win (71.11%)

Veteran Australia opener David Warner is one of the best all-format openers in the modern era. He has been part of the team since 2009 and is one of the few to score a hundred in all three formats. Warner has played 108 Tests, 142 ODIs, and 99 T20Is and scored 45 centuries so far. His 32 hundreds have come in a winning cause, which takes the percentage to 71.11.
8. Hashim Amla (SA) - 40 Centuries out of 55 in win (72.73%)

Hashim Amla was one of the most consistent batters to play for South Africa. Having made his debut in 2004, he played until 2019 and made some big records. Amla is still the fastest batter to score 2000, 3000, 4000, 6000, and 7000 ODI runs and the second-fastest to score 5000 and 8000 runs in ODIs. That indicates what he has achieved in his career. He scored 45 international centuries (28 Tests and 27 ODIs) in his career, and out of those, 40 came in a winning cause (72.73%).
7. Sanath Jayasuriya (SL) - 31 Centuries out of 42 in win (73.81%)

Sanath Jayasuriya is the only cricketer in history to score over 13,000 runs and take 300 or more wickets in ODI cricket. That speaks a lot about his presence in the game. Jayasuriya played international cricket between 1989 and 2011 and scored 42 centuries (14 tests and 28 ODIs) in his career. His 31 centuries came in wins, for a 73.81 win percentage.
6. Ricky Ponting (AUS) - 55 Centuries out of 71 in win (77.46%)

Legendary Australian captain Ricky Ponting was only the second skipper after Clive Lloyd (WI) to lead a country to consecutive World Cup titles. He was among the best captains of all time. But it was not just his captaincy; he was also a brilliant performer with the bat. Ponting played 560 international matches in his career between 1995 and 2012 and smashed 71 centuries. He scored 55 of those in winning matches, which is 77.46%.
5. Matthew Hayden (AUS) - 31 Centuries out of 40 in win (77.50%)

Matthew Hayden was one of the most impactful openers to represent Australia across formats. He scored the most runs in the 2007 ODI World Cup, which is one of the prime reasons that they won it. Hayden played for 16 years and was part of 273 international matches, scoring 40 centuries (30 Tests and 10 ODIs), out of which 31 came in wins with 77.50%.
4. AB de Villiers (SA) - 37 Centuries out of 47 in win (77.72%)

AB de Villiers was probably the best entertainer in modern-day cricket, and he made cricket look very easy with his 360-degree batting style. He also holds the record for the fastest century off just 31 balls in ODIs. De Villiers played 420 international matches in his career and scored 47 centuries (22 Tests and 25 ODIs). He scored 37 of those in the winning cause, making it 77.72 percent.
3. Mark Waugh (AUS) - 30 Centuries out of 38 in win (78.95%):

Mark Waugh was a gifted batter who played for Australia during the 1990s. Since making his debut in 1988, his all-round skills became a vital part of the team. He won numerous games on his own across formats from the position, which was difficult. Waugh played 372 international games and scored 38 centuries (20 Tests and 18 ODIs), scoring 30 of those with a win. Overall, his century percentage in wins is 78.95.
2. Rohit Sharma (IND) - 36 Centuries out of 44 in win (81.85%):

Rohit Sharma needs no introduction in this game, and he is the only Indian in the top ten, which shows his impact on Indian cricket. The breakthrough in his career came when MS Dhoni asked him to open the innings in 2013, and the rest is history. So far, the Indian captain has slammed 44 centuries (10 Tests, 30 ODIs and 4 T20Is) and 36 of those came in winning causes, making his percentage 81.85%.
1. Adam Gilchrist (AUS) - 30 Centuries out of 33 in win (90.91%)

For those who have followed his game closely, they know how Adam Gilchrist changed the style of batting, whether he is batting in powerplay in white-ball cricket or at No. 7 in Tests. His mantra was very clear: Just go after the bowling. Gilchrist played 396 games in his career and scored 33 centuries (17 Tests and 16 ODIs). His 30 centuries out of 33 came in wins for Australia at a 90.91 percentage. Also all of his 16 centuries in ODIs have come in a winning cause for Australia.
(All stats updated till 25th July, 2023)
Karan Rawat is a seasoned cricket writer with a deep passion for the game and over 5 years of experience covering everything that the game can offer. He loves to share the analysis, match reports, and player profiles and tries to bring stories to life with a unique blend of statistics and storytelling. Whether breaking down Test match tactics or capturing the drama of a T20 thriller, Karan's work connects fans with the soul of the sport.
- Team-wise IPL players included in India's T20 World Cup 2026 squad
- Gujarat Titans' strongest playing XI for IPL 2026
- Revealed: How BCCI conspired to drop Shubman Gill from India's T20 World Cup 2026 squad?
- When was the last time Ishan Kishan played for India in T20Is?
- In or Out? How India's T20 World Cup 2026 squad different from 2024 edition?
- Team-wise IPL players included in India's T20 World Cup 2026 squad
- Revealed: How BCCI conspired to drop Shubman Gill from India's T20 World Cup 2026 squad?
- When was the last time Ishan Kishan played for India in T20Is?
- In or Out? How India's T20 World Cup 2026 squad different from 2024 edition?
- T20 World Cup 2026: 5 biggest talking points from India's squad selection