List of cricketers with centuries in all international formats

This list is a compilation of international cricketers who have scored centuries in all formats of the game.

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

Men's international cricket

edit

Source:[1][2][3][4][5][6]

Order Player Period Team First Test Century First ODI Century First T20I Century Test Total ODI Total T20I Total
1 Chris Gayle[7] 1999–2021   West Indies 175 vs   Zimbabwe, Jul 2001 152 vs   Kenya, Aug 2001 117 vs   South Africa, Sep 2007 15 25 2
2 Brendon McCullum[8] 2002–2016   New Zealand 143 vs   Bangladesh, Oct 2004 166 vs   Ireland, Jul 2008 116* vs   Australia, Feb 2010 12 5 2
3 Mahela Jayawardene[9] 1997–2015   Sri Lanka 167 vs   New Zealand, Jun 1998 120 vs   England, Jan 1999 100 vs   Zimbabwe, May 2010 34 19 1
4 Suresh Raina[10] 2005–2018   India 120 vs   Sri Lanka, Jul 2010 101 vs   Hong Kong, Jun 2008 101 vs   South Africa, May 2010 1 5 1
5 Tillakaratne Dilshan[11] 1999–2016   Sri Lanka 163* vs   Zimbabwe, Nov 1999 117* vs   Netherlands, Jul 2006 104* vs   Australia, Aug 2011 16 22 1
6 Martin Guptill[12] 2009–2022   New Zealand 189 vs   Bangladesh, Feb 2010 122* vs   West Indies, Jan 2009 101* vs   South Africa, Dec 2012 3 18 2
7 Ahmed Shehzad[13] 2009–2019   Pakistan 147 vs   Sri Lanka, Jan 2014 115 vs   New Zealand, Feb 2011 111* vs   Bangladesh, Mar 2014 3 6 1
8 Faf du Plessis[14] 2011–2021   South Africa 110* vs   Australia, Nov 2012 106 vs   Australia, Aug 2014 119 vs   West Indies, Jan 2015 10 12 1
9 Rohit Sharma[15] 2007–present   India 177 vs   West Indies, Nov 2013 114 vs   Zimbabwe, May 2010 106 vs   South Africa, Oct 2015 12 31 5
10 Shane Watson[16] 2002–2016   Australia 120* vs   Pakistan, Dec 2009 126 vs   West Indies, Jun 2008 124* vs   India, Jan 2016 4 9 1
11 Tamim Iqbal[17] 2007–present   Bangladesh 128 vs   West Indies, Jul 2009 129 vs   Ireland, Mar 2008 103* vs   Oman, Mar 2016 9 14 1
12 KL Rahul[18] 2014–present   India 110 vs   Australia, Jan 2015 100* vs   Zimbabwe, Jun 2016 110* vs   West Indies, Aug 2016 8 7 2
13 Glenn Maxwell[19] 2012–present   Australia 104 vs   India, Mar 2017 102 vs   Sri Lanka, Mar 2015 145* vs   Sri Lanka, Sep 2016 1 4 5
14 Kevin O'Brien[20] 2006–2021   Ireland 118 vs   Pakistan, May 2018 142 vs   Kenya, Feb 2007 124 vs   Hong Kong, Oct 2019 1 2 1
15 David Warner[21] 2009–present   Australia 123* vs   New Zealand, Dec 2011[22] 163 vs   Sri Lanka, Mar 2012[23] 100* vs   Sri Lanka, Oct 2019[24] 26 22 1
16 Mohammad Rizwan[25] 2015–present   Pakistan 115* vs   South Africa, Feb 2021[26] 115 vs   Australia, Mar 2019[27] 104* vs   South Africa, Feb 2021[28] 2 2 1
17 Babar Azam[29] 2015–present   Pakistan 127* vs   New Zealand, Nov 2018[30] 120 vs   West Indies, Sep 2016[31] 122 vs   South Africa, Apr 2021[32] 9 19 3
18 Jos Buttler[33] 2011–present   England 106 vs   India, Aug 2018[34] 121 vs   Sri Lanka, May 2014[35] 101* vs   Sri Lanka, Nov 2021[36] 2 11 1
19 Dawid Malan[37] 2017–2024   England 140 vs   Australia, Dec 2017[38] 125 vs   Netherlands, Jun 2022[39] 103* vs   New Zealand, Nov 2019[40] 1 4 1
20 Virat Kohli[41] 2008–present   India 116 vs   Australia, Jan 2012 107 vs   Sri Lanka, Dec 2009 122* vs   Afghanistan, Sep 2022 30 50 1
21 Shubman Gill[42] 2019–present   India 110 vs   Bangladesh, Dec 2022 130 vs   Zimbabwe, Aug 2022 126* vs   New Zealand, Feb 2023 5 6 1
22 Quinton de Kock[43] 2012–present   South Africa 129* vs   England, Jan 2016 112 vs   Pakistan, Nov 2013 100 vs   West Indies, Mar 2023 6 21 1
23 Paul Stirling[44] 2008–present   Ireland 103 vs   Sri Lanka, Apr 2023 177 vs   Canada, Sep 2010 115* vs   Zimbabwe, Sep 2021 1 13 1
24 Sikandar Raza[45] 2013–present   Zimbabwe 127 vs   Sri Lanka, Jul 2017 141 vs   Afghanistan, Jul 2014 133* vs   Gambia, Oct 2024 1 7 1

Women's international cricket

edit

Source:[46][47]

Last updated: 1 July 2024

Order Player Period Team First Women's Test Century First Women's ODI Century First Women's T20I Century Women's Test Total Women's ODI Total Women's T20I Total
1 Heather Knight[48] 2010–2023   England 157 vs   Australia, August 2013[49] 106 vs   Pakistan, June 2017[50] 108* vs   Thailand, February 2020[51] 2 2 1
2 Tammy Beaumont 2009–2023   England 208 vs   Australia, June 2023 104 vs   Pakistan, June 2016 116 vs   South Africa, June 2018 1 9 1
3 Laura Wolvaardt 2016-2024   South Africa 122 vs   India, July 2024 105 vs   Ireland, August 2016 102 vs   Sri Lanka, March 2024 1 8 1

See also

edit

References

edit
  1. ^ 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.
  2. ^ "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.
  3. ^ "Pakistan vs. South Africa T20I: A roundup of Babar Azam's achievements against SA". Siasat.pk News Blog. 2021-04-15. Archived from the original on 2021-06-28. Retrieved 2021-11-06.
  4. ^ "Top 5 All-Format Batsmen Currently". Archived from the original on 2021-01-08. Retrieved 2021-11-06.
  5. ^ "David Malan becomes only the second Englishman to get a century in all three formats of the game - Cricket.Surf". 2022-06-17. Retrieved 2022-07-21.
  6. ^ "Records broken by Virat Kohli with his 71st International century vs Afghanistan in the Asia Cup". www.royalchallengers.com. Retrieved 2022-10-09.
  7. ^ "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.
  8. ^ "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.
  9. ^ "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.
  10. ^ "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.
  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. Retrieved 2021-11-06.
  22. ^ "Full Scorecard of New Zealand vs Australia 2nd Test 2011/12 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-08-12. Retrieved 2021-11-06.
  23. ^ "Full Scorecard of Australia vs Sri Lanka 1st Final 2011/12 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-05-12. Retrieved 2021-11-06.
  24. ^ "Full Scorecard of Australia vs Sri Lanka 1st T20I 2019/20 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-09-10. Retrieved 2021-11-06.
  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. ^ "Full Scorecard of Pakistan vs South Africa 2nd Test 2020/21 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-08-15. Retrieved 2021-11-06.
  27. ^ "Full Scorecard of Pakistan vs Australia 2nd ODI 2018/19 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-11-06. Retrieved 2021-11-06.
  28. ^ "Full Scorecard of Pakistan vs South Africa 1st T20I 2020/21 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-08-06. Retrieved 2021-11-06.
  29. ^ "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.
  30. ^ "Full Scorecard of Pakistan vs New Zealand 2nd Test 2018/19 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-08-13. Retrieved 2021-11-06.
  31. ^ "Full Scorecard of Pakistan vs West Indies 1st ODI 2016/17 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-08-14. Retrieved 2021-11-06.
  32. ^ "Full Scorecard of South Africa vs Pakistan 3rd T20I 2021 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-10-28. Retrieved 2021-11-06.
  33. ^ "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.
  34. ^ "Full Scorecard of India vs England 3rd Test 2018 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-09-02. Retrieved 2021-11-02.
  35. ^ "Full Scorecard of Sri Lanka vs England 4th ODI 2014 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-11-02. Retrieved 2021-11-02.
  36. ^ "Full Scorecard of England vs Sri Lanka 29th Match, Group 1 2021/22 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-11-01. Retrieved 2021-11-02.
  37. ^ "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Retrieved 2022-06-17.
  38. ^ "Full Scorecard of Australia vs England 3rd Test 2017/18 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Retrieved 2022-06-17.
  39. ^ "Full Scorecard of Netherlands vs England 1st ODI 2022 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Retrieved 2022-06-17.
  40. ^ "Full Scorecard of New Zealand vs England 4th T20I - Score Report | ESPNcricinfo.com". Retrieved 2022-06-17.
  41. ^ "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Retrieved 2022-10-09.
  42. ^ "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Retrieved 2023-02-01.
  43. ^ "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Retrieved 2023-03-27.
  44. ^ "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Retrieved 2023-03-27.
  45. ^ "All-round records | Combined Test, ODI and T20I records | Cricinfo Statsguru | ESPNcricinfo.com". Cricinfo. Retrieved 2023-03-27.
  46. ^ "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.
  47. ^ "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.
  48. ^ "Heather Knight profile and biography, stats, records, averages, photos and videos". ESPNcricinfo. Archived from the original on 2021-10-28. Retrieved 2021-11-02.
  49. ^ "Full Scorecard of AUS Women vs ENG Women Only Test 2013 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-07-28. Retrieved 2021-11-02.
  50. ^ "Full Scorecard of ENG Women vs PAK Women 5th Match 2017 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-08-13. Retrieved 2021-11-02.
  51. ^ "Full Scorecard of ENG Women vs Thai Women 7th Match, Group B 2019/20 - Score Report | ESPNcricinfo.com". ESPNcricinfo. Archived from the original on 2021-08-12. Retrieved 2021-11-02.