List of cricketers with centuries in all international formats

Last updated
Chris Gayle in 2019 Two views of Chris Gayle (48020785077).jpg
Chris Gayle in 2019

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]

Contents

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.

Key

KeyDescription
*denotes that the batter remained not out
indicates that the player is still an active international cricketer

Men's international cricket

Source: [2] [8] [9] [10]

As of 26 July 2025

Completion DatePlayerPeriodTeamFirst Test centuryFirst ODI centuryFirst T20I centuryTest totalODI totalT20I total
11 September 2007 Chris Gayle [11] 1999–2021WestIndiesCricketFlagPre1999.svg  West Indies 175 vs Flag of Zimbabwe.svg  Zimbabwe, Jul 2001152 vs Flag of Kenya.svg  Kenya, Aug 2001117 vs Flag of South Africa.svg  South Africa, Sep 200715252
28 February 2010 Brendon McCullum [12] 2002–2016Flag of New Zealand.svg  New Zealand 143 vs Flag of Bangladesh.svg  Bangladesh, Oct 2004166 vs Cricket Ireland flag.svg  Ireland, Jul 2008116* vs Flag of Australia (converted).svg  Australia, Feb 20101252
3 May 2010 Mahela Jayawardene [13] 1997–2015Flag of Sri Lanka.svg  Sri Lanka 167 vs Flag of New Zealand.svg  New Zealand, Jun 1998120 vs Flag of England.svg  England, Jan 1999100 vs Flag of Zimbabwe.svg  Zimbabwe, May 201034191
26 July 2010 Suresh Raina [14] 2005–2018Flag of India.svg  India 120 vs Flag of Sri Lanka.svg  Sri Lanka, Jul 2010101 vs Flag of Hong Kong.svg  Hong Kong, Jun 2008101 vs Flag of South Africa.svg  South Africa, May 2010151
6 August 2011 Tillakaratne Dilshan [15] 1999–2016Flag of Sri Lanka.svg  Sri Lanka 163* vs Flag of Zimbabwe.svg  Zimbabwe, Nov 1999117* vs Flag of the Netherlands.svg  Netherlands, Jul 2006104* vs Flag of Australia (converted).svg  Australia, Aug 201116221
23 December 2012 Martin Guptill [16] 2009–2022Flag of New Zealand.svg  New Zealand 189 vs Flag of Bangladesh.svg  Bangladesh, Feb 2010122* vs WestIndiesCricketFlagPre1999.svg  West Indies, Jan 2009101* vs Flag of South Africa.svg  South Africa, Dec 20123182
30 March 2014 Ahmed Shehzad [17] 2009–2019Flag of Pakistan.svg  Pakistan 147 vs Flag of Sri Lanka.svg  Sri Lanka, Jan 2014115 vs Flag of New Zealand.svg  New Zealand, Feb 2011111* vs Flag of Bangladesh.svg  Bangladesh, Mar 2014361
11 January 2015 Faf du Plessis [18] 2011–2021Flag of South Africa.svg  South Africa 110* vs Flag of Australia (converted).svg  Australia, Nov 2012106 vs Flag of Australia (converted).svg  Australia, Aug 2014119 vs WestIndiesCricketFlagPre1999.svg  West Indies, Jan 201510121
2 October 2015 Rohit Sharma [19] 2007–presentFlag of India.svg  India 177 vs WestIndiesCricketFlagPre1999.svg  West Indies, Nov 2013114 vs Flag of Zimbabwe.svg  Zimbabwe, May 2010106 vs Flag of South Africa.svg  South Africa, Oct 201512325
31 January 2016 Shane Watson [20] 2002–2016Flag of Australia (converted).svg  Australia 120* vs Flag of Pakistan.svg  Pakistan, Dec 2009126 vs WestIndiesCricketFlagPre1999.svg  West Indies, Jun 2008124* vs Flag of India.svg  India, Jan 2016491
13 March 2016 Tamim Iqbal [21] 2007–2023Flag of Bangladesh.svg  Bangladesh 128 vs WestIndiesCricketFlagPre1999.svg  West Indies, Jul 2009129 vs Cricket Ireland flag.svg  Ireland, Mar 2008103* vs Flag of Oman.svg  Oman, Mar 20169141
27 August 2016 KL Rahul [22] 2014–presentFlag of India.svg  India 110 vs Flag of Australia (converted).svg  Australia, Jan 2015100* vs Flag of Zimbabwe.svg  Zimbabwe, Jun 2016110* vs WestIndiesCricketFlagPre1999.svg  West Indies, Aug 20161072
15 March 2017 Glenn Maxwell [23] 2012–presentFlag of Australia (converted).svg  Australia 104 vs Flag of India.svg  India, Mar 2017102 vs Flag of Sri Lanka.svg  Sri Lanka, Mar 2015145* vs Flag of Sri Lanka.svg  Sri Lanka, Sep 2016145
7 October 2019 Kevin O'Brien [24] 2006–2021Cricket Ireland flag.svg  Ireland 118 vs Flag of Pakistan.svg  Pakistan, May 2018142 vs Flag of Kenya.svg  Kenya, Feb 2007124 vs Flag of Hong Kong.svg  Hong Kong, Oct 2019121
27 October 2019 David Warner [25] 2009–2024Flag of Australia (converted).svg  Australia 123* vs Flag of New Zealand.svg  New Zealand, Dec 2011163 vs Flag of Sri Lanka.svg  Sri Lanka, Mar 2012100* vs Flag of Sri Lanka.svg  Sri Lanka, Oct 201926221
11 February 2021 Mohammad Rizwan [26] 2015–presentFlag of Pakistan.svg  Pakistan 115* vs Flag of South Africa.svg  South Africa, Feb 2021115 vs Flag of Australia (converted).svg  Australia, Mar 2019104* vs Flag of South Africa.svg  South Africa, Feb 2021341
14 April 2021 Babar Azam [27] 2015–presentFlag of Pakistan.svg  Pakistan 127* vs Flag of New Zealand.svg  New Zealand, Nov 2018120 vs WestIndiesCricketFlagPre1999.svg  West Indies, Sep 2016122 vs Flag of South Africa.svg  South Africa, Apr 20219193
1 November 2021 Jos Buttler [28] 2011–presentFlag of England.svg  England 106 vs Flag of India.svg  India, Aug 2018121 vs Flag of Sri Lanka.svg  Sri Lanka, May 2014101* vs Flag of Sri Lanka.svg  Sri Lanka, Nov 20212111
17 June 2022 Dawid Malan [29] 2017–2024Flag of England.svg  England 140 vs Flag of Australia (converted).svg  Australia, Dec 2017125 vs Flag of the Netherlands.svg  Netherlands, Jun 2022103* vs Flag of New Zealand.svg  New Zealand, Nov 2019141
8 September 2022 Virat Kohli [30] 2008–presentFlag of India.svg  India 116 vs Flag of Australia (converted).svg  Australia, Jan 2012107 vs Flag of Sri Lanka.svg  Sri Lanka, Dec 2009122* vs Flag of Afghanistan (2013-2021).svg  Afghanistan, Sep 202230511
1 February 2023 Shubman Gill [31] 2019–presentFlag of India.svg  India 110 vs Flag of Bangladesh.svg  Bangladesh, Dec 2022130 vs Flag of Zimbabwe.svg  Zimbabwe, Aug 2022126* vs Flag of New Zealand.svg  New Zealand, Feb 2023881
26 March 2023 Quinton de Kock [32] 2012–2024Flag of South Africa.svg  South Africa 129* vs Flag of England.svg  England, Jan 2016112 vs Flag of Pakistan.svg  Pakistan, Nov 2013100 vs WestIndiesCricketFlagPre1999.svg  West Indies, Mar 20236211
24 April 2023 Paul Stirling [33] 2008–presentCricket Ireland flag.svg  Ireland 103 vs Flag of Sri Lanka.svg  Sri Lanka, Apr 2023177 vs Flag of Canada (Pantone).svg  Canada, Sep 2010115* vs Flag of Zimbabwe.svg  Zimbabwe, Sep 20211141
23 October 2024 Sikandar Raza [34] 2013–presentFlag of Zimbabwe.svg  Zimbabwe 127 vs Flag of Sri Lanka.svg  Sri Lanka, Jul 2017141 vs Flag of Afghanistan (2013-2021).svg  Afghanistan, Jul 2014133* vs Flag of The Gambia.svg  Gambia, Oct 2024171
2 January 2025 Kusal Perera [35] 2013–presentFlag of Sri Lanka.svg  Sri Lanka 110 vs Flag of Zimbabwe.svg  Zimbabwe, Oct 2016106 vs Flag of Bangladesh.svg  Bangladesh, Feb 2014101 vs Flag of New Zealand.svg  New Zealand, Jan 2025261
22 February 2025 Josh Inglis [36] 2022–presentFlag of Australia (converted).svg  Australia 102 vs Flag of Sri Lanka.svg  Sri Lanka, Jan 2025120* vs Flag of England.svg  England, Feb 2025110 vs Flag of India.svg  India, Nov 2023112
25 July 2025 Shai Hope [37] 2015–presentWestIndiesCricketFlagPre1999.svg  West Indies 147 vs Flag of England.svg  England, Aug 2017101 vs Flag of Zimbabwe.svg  Zimbabwe, Nov 2016102* vs Flag of Australia (converted).svg  Australia, Jul 20252171

Women's international cricket

Source: [38] [39] [2]

As of 28 June 2025

Completion DatePlayerPeriodTeamFirst Test centuryFirst ODI centuryFirst T20I centuryTest totalODI totalT20I total
26 February 2020 Heather Knight [40] 2010–presentFlag of England.svg  England 157 vs Flag of Australia (converted).svg  Australia, Aug 2013106 vs Flag of Pakistan.svg  Pakistan, Jun 2017108* vs Flag of Thailand.svg  Thailand, Feb 2020221
22 June 2023 Tammy Beaumont [41] 2009–presentFlag of England.svg  England 208 vs Flag of Australia (converted).svg  Australia, Jun 2023104 vs Flag of Pakistan.svg  Pakistan, Jun 2016116 vs Flag of South Africa.svg  South Africa, Jun 20181121
28 June 2024 Laura Wolvaardt [42] 2016–presentFlag of South Africa.svg  South Africa 122 vs Flag of India.svg  India, Jul 2024105 vs Cricket Ireland flag.svg  Ireland, Aug 2016102 vs Flag of Sri Lanka.svg  Sri Lanka, Mar 2024181
30 January 2025 Beth Mooney [43] 2016–presentFlag of Australia (converted).svg  Australia 106 vs Flag of England.svg  England, Jan 2025100 vs Flag of New Zealand.svg  New Zealand, Feb 2017117* vs Flag of England.svg  England, Nov 2017132
28 June 2025 Smriti Mandhana [44] 2013–presentFlag of India.svg  India 127 vs Flag of Australia (converted).svg  Australia, Sep 2021102 vs Flag of Australia (converted).svg  Australia, Feb 2016112 vs Flag of England.svg  England, Jun 20252111

See also

Notes

References

  1. Fulton, Dave (22 May 2008). "Milestone or millstone?" . Retrieved 20 July 2025.
  2. 1 2 3 "Centuries In All Three Formats, Full List: Beth Mooney Scripts History For Australia Women | Women's Ashes Test 2025 | Cricket News Today". Wisden. 2025-02-01. Archived from the original on 2025-06-21. Retrieved 2025-07-19.
  3. Sports Desk, Hindustan Times (28 June 2025). "Smriti Mandhana becomes first Indian woman to enter elite century club after T20I ton vs England, edges past Harmanpreet". Hindustan Times. Retrieved 23 July 2025.
  4. Miller, Andrew (6 August 2004). "Revolution at the seaside". Cricinfo. Archived from the original on 3 April 2023. Retrieved 21 July 2025.
  5. Sinha, Pratyush. "Chris Gayle". Cricbuzz. Archived from the original on 8 July 2025. Retrieved 20 July 2025.
  6. "Wisden's T20 innings of the 2000s, No.4: Chris Gayle's 117". Wisden. 2020-05-25. Retrieved 2025-07-19.
  7. Bandarupalli, Sampath (23 June 2017). "List of full member nations under ICC". crictracker.com. Archived from the original on 24 September 2020. Retrieved 8 January 2022.
  8. Tickner, Dave (2019-10-08). "Triple threat: The 14 batsmen with international hundreds in all three formats". Cricket365. Archived from the original on 2021-11-01. Retrieved 2021-11-01.
  9. "Jos Buttler: Wicketkeeper batter becomes first England man to hit centuries in all three formats | The Cricketer". www.thecricketer.com. Archived from the original on 2021-11-01. Retrieved 2021-11-01.
  10. "'David, more like Goliath': Aussie superstar re-writes record books with all-time blitz". Fox Sports. 2025-07-26. Retrieved 2025-07-26.
  11. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  12. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  13. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  14. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  15. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  16. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  17. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  18. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  19. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  20. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  21. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  22. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  23. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  24. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  25. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-06. Retrieved 2021-11-06.
  26. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-06. Retrieved 2021-11-06.
  27. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2021-11-06. Retrieved 2021-11-06.
  28. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2020-12-15. Retrieved 2021-11-02.
  29. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2023-04-25. Retrieved 2022-06-17.
  30. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Retrieved 2022-10-09.
  31. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Retrieved 2023-02-01.
  32. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Retrieved 2023-03-27.
  33. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Retrieved 2023-03-27.
  34. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Archived from the original on 2024-12-14. Retrieved 2023-03-27.
  35. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Retrieved 2023-03-27.
  36. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Retrieved 2025-02-24.
  37. "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". ESPNcricinfo . Retrieved 2025-07-25.
  38. "Knight Ton Establishes New All-Time Record | Wisden Cricket". Wisden. 2020-02-26. Archived from the original on 2020-10-31. Retrieved 2021-11-02.
  39. "ICC Women's T20 World Cup 2020: List of records Heather Knight created with her unbeaten 108". CricTracker. 2020-02-26. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  40. "Heather Knight profile and biography, stats, records, averages, photos and videos". ESPNcricinfo. Archived from the original on 2021-10-28. Retrieved 2021-11-02.
  41. "Tammy Beaumont Profile - Cricket Player England | Stats, Records, Video". ESPNcricinfo. Archived from the original on 2025-02-04. Retrieved 2025-02-24.
  42. "Laura Wolvaardt Profile - Cricket Player South Africa | Stats, Records, Video". ESPNcricinfo. Archived from the original on 2025-02-19. Retrieved 2025-02-24.
  43. "Beth Mooney Profile - Cricket Player Australia | Stats, Records, Video". ESPNcricinfo. Archived from the original on 2025-02-19. Retrieved 2025-02-24.
  44. "Smriti Mandhana Profile - Cricket Player India | Stats, Records, Video". ESPNcricinfo. Archived from the original on 2025-03-04. Retrieved 2025-06-28.