Top Qs
Timeline
Chat
Perspective
List of cricketers with centuries in all international formats
List of cricketers and their stats From Wikipedia, the free encyclopedia
Remove ads
In cricket, a player is said to have scored a century when they score 100 or more runs in a single innings. There are three international cricket formats - Test, One Day (ODI) and Twenty20 (T20I). Scoring a century in any format is regarded as a landmark score;[1] completing the feat in all three international formats is considered a significant milestone by the cricket community and media.[2][3] The first Twenty20 International match was held on 5 August 2004, so players whose careers finished before this date cannot appear on this list.[4]

The first player to score centuries in all international formats was Chris Gayle of the West Indies in 2007, who achieved the feat by scoring the first century in T20I cricket.[5][6] He had notched the Test component of the feat in July 2001 against Zimbabwe with an innings of 175, and the ODI component in August of the same year against Kenya with an innings of 152.
Every International Cricket Council (ICC) full member team, except Afghanistan, has had at least one player score centuries in all international formats.[a] As of July 2025, the feat has been accomplished by 32 players; 27 men and 5 women. India has the most players who have completed the feat with six; five men and one woman, followed by Australia with five; four men and one woman, then England with four; two men and two women. The most recent player to accomplish the feat was Shai Hope of the West Indies after scoring 102* against Australia in July 2025.
Remove ads
Key
Men's international cricket
Summarize
Perspective
As of 26 July 2025
Remove ads
Women's international cricket
Summarize
Perspective
As of 28 June 2025[update]
See also
Notes
- The teams are Australia, England, South Africa, India, New Zealand, West Indies, Pakistan, Sri Lanka, Zimbabwe, Bangladesh, Ireland and Afghanistan.[7]
References
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads