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 |
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 | ![]() | 175 vs ![]() | 152 vs ![]() | 117 vs ![]() | 15 | 25 | 2 |
2 | Brendon McCullum [8] | 2002–2016 | ![]() | 143 vs ![]() | 166 vs ![]() | 116* vs ![]() | 12 | 5 | 2 |
3 | Mahela Jayawardene [9] | 1997–2015 | ![]() | 167 vs ![]() | 120 vs ![]() | 100 vs ![]() | 34 | 19 | 1 |
4 | Suresh Raina [10] | 2005–2018 | ![]() | 120 vs ![]() | 101 vs ![]() | 101 vs ![]() | 1 | 5 | 1 |
5 | Tillakaratne Dilshan [11] | 1999–2016 | ![]() | 163* vs ![]() | 117* vs ![]() | 104* vs ![]() | 16 | 22 | 1 |
6 | Martin Guptill [12] | 2009–2022 | ![]() | 189 vs ![]() | 122* vs ![]() | 101* vs ![]() | 3 | 18 | 2 |
7 | Ahmed Shehzad [13] | 2009–2019 | ![]() | 147 vs ![]() | 115 vs ![]() | 111* vs ![]() | 3 | 6 | 1 |
8 | Faf du Plessis [14] | 2011–2021 | ![]() | 110* vs ![]() | 106 vs ![]() | 119 vs ![]() | 10 | 12 | 1 |
9 | Rohit Sharma [15] † | 2007–present | ![]() | 177 vs ![]() | 114 vs ![]() | 106 vs ![]() | 12 | 32 | 5 |
10 | Shane Watson [16] | 2002–2016 | ![]() | 120* vs ![]() | 126 vs ![]() | 124* vs ![]() | 4 | 9 | 1 |
11 | Tamim Iqbal [17] | 2007–2023 | ![]() | 128 vs ![]() | 129 vs ![]() | 103* vs ![]() | 9 | 14 | 1 |
12 | KL Rahul [18] † | 2014–present | ![]() | 110 vs ![]() | 100* vs ![]() | 110* vs ![]() | 8 | 7 | 2 |
13 | Glenn Maxwell [19] † | 2012–present | ![]() | 104 vs ![]() | 102 vs ![]() | 145* vs ![]() | 1 | 4 | 5 |
14 | Kevin O'Brien [20] | 2006–2021 | ![]() | 118 vs ![]() | 142 vs ![]() | 124 vs ![]() | 1 | 2 | 1 |
15 | David Warner [21] | 2009–2024 | ![]() | 123* vs ![]() | 163 vs ![]() | 100* vs ![]() | 26 | 22 | 1 |
16 | Mohammad Rizwan [22] † | 2015–present | ![]() | 115* vs ![]() | 115 vs ![]() | 104* vs ![]() | 2 | 2 | 1 |
17 | Babar Azam [23] † | 2015–present | ![]() | 127* vs ![]() | 120 vs ![]() | 122 vs ![]() | 9 | 19 | 3 |
18 | Jos Buttler [24] † | 2011–present | ![]() | 106 vs ![]() | 121 vs ![]() | 101* vs ![]() | 2 | 11 | 1 |
19 | Dawid Malan [25] | 2017–2024 | ![]() | 140 vs ![]() | 125 vs ![]() | 103* vs ![]() | 1 | 4 | 1 |
20 | Virat Kohli [26] † | 2008–present | ![]() | 116 vs ![]() | 107 vs ![]() | 122* vs ![]() | 30 | 51 | 1 |
21 | Shubman Gill [27] † | 2019–present | ![]() | 110 vs ![]() | 130 vs ![]() | 126* vs ![]() | 5 | 8 | 1 |
22 | Quinton de Kock [28] | 2012–2024 | ![]() | 129* vs ![]() | 112 vs ![]() | 100 vs ![]() | 6 | 21 | 1 |
23 | Paul Stirling [29] † | 2008–present | ![]() | 103 vs ![]() | 177 vs ![]() | 115* vs ![]() | 1 | 13 | 1 |
24 | Sikandar Raza [30] † | 2013–present | ![]() | 127 vs ![]() | 141 vs ![]() | 133* vs ![]() | 1 | 7 | 1 |
25 | Kusal Perera [31] † | 2013–present | ![]() | 110 vs ![]() | 106 vs ![]() | 101 vs ![]() | 2 | 6 | 1 |
26 | Josh Inglis [32] † | 2022–present | ![]() | 102 vs ![]() | 120* vs ![]() | 110 vs ![]() | 1 | 1 | 2 |
Last updated: 1 February 2025
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 [35] | 2010–2025 | ![]() | 157 vs ![]() | 106 vs ![]() | 108* vs ![]() | 2 | 2 | 1 |
2 | Tammy Beaumont [36] | 2009–2025 | ![]() | 208 vs ![]() | 104 vs ![]() | 116 vs ![]() | 1 | 10 | 1 |
3 | Laura Wolvaardt [37] | 2016–2024 | ![]() | 122 vs ![]() | 105 vs ![]() | 102 vs ![]() | 1 | 8 | 1 |
4 | Beth Mooney [38] | 2016–2025 | ![]() | 106 vs ![]() | 100 vs ![]() | 117* vs ![]() | 1 | 3 | 2 |