List of cricketers by number of international centuries scored


This list is a compilation of total centuries scored by international cricketers, split between different formats of the game.
A qualification of 15 overall centuries is used for entry onto the men's list. To date, 116 cricketers have scored 15 or more international centuries, 77 of whom went on to score 20 or more centuries and 43 have 30 or more centuries. Eight players have scored 50 or more centuries. Five players have scored 60 or more centuries in their international career across the 3 formats.
Five centuries is used as the qualifying standard for the women's list; to date, 16 players have reached this mark.

Key

Men's cricket

Source: ESPNcricinfo
Last updated: 6 March 2020
RankPlayerPeriodTeamsTestODIT20ITotal
^1989–20135149
0100
^1995–20124130071
ǂ2008–20202743070
2000–20153825063
1995–20144517062
2004–20192827055
1997–20153419154
^1990–20073419N/A53
^1996–20123612048
2004–20182225047
ǂ2009–20202418143
1989–20111428042
ǂ1999–20191525242
1994–20153011041
2000–2017347041
1993–20093010040
ǂ2006–20201921040
1998–20102415039
1999–20161622139
ǂ2007–2020629439
1988–20022018N/A38
1992–20081622N/A38
1999–20132315038
2006–2018335038
2002–20142710037
2003–2015288036
^1971–1987341N/A35
^1974–19912411N/A35
1978–19941817N/A35
^1985–2004323N/A35
Inzamam-ul-Haq1991–20072510035
1996–20101421035
ǂ2010–2020269035
1993–20042113N/A34
ǂ2010–20202113034
^1996–20081716033
ǂ2012–20201716033
2004–2014239032
^1975–1996238N/A31
1984–20032011N/A31
1989–20031120N/A31
^1974–19911911N/A30
^1978–1994273N/A30
^1928–194829N/AN/A29
1984–2000227N/A29
^1975–1995208N/A28
^1970–1984243N/A27
1990–20071611027
1995–20071116027
2003–2012216027
^1954–1974260N/A26
1984–1996215N/A26
2000–20061412026
2004–2015224026
^1978–1992187N/A25
ǂ2010–2020717024
^1964–1982221N/A23
1993–2007230N/A23
1996–2012176N/A23
ǂ2007–2020913123
^1927–194722N/AN/A22
1954–1975220N/A22
1986–20011210N/A22
2004–2013193022
ǂ2011–2020912122
^1982–1995174N/A21
ǂ2009–2020316221
ǂ2003–20201011021
^1948–196321N/AN/A21
1983–1996165N/A21
^1955–196820N/AN/A20
2003–2016911020
1987–2003137N/A20
^1966–1985191N/A20
1982–1999155N/A20
2000–2013155020
1989–1999191N/A20
1969–1985127N/A19
^1937–195519N/AN/A19
2002–2016125219
1989–2003154N/A19
ǂ2010–2020163019
ǂ2012–2020415019
1989–2001162N/A18
1984–1994117N/A18
1982–1992144N/A18
1992–2006135018
ǂ2010–2019180N/A18
ǂ2005–2019315018
1999–2008180018
1976–1992171N/A18
ǂ2011–2020016218
1937–195717N/AN/A17
1993–2001143N/A17
1994–200898017
ǂ2000–2018710017
2000–2017314017
ǂ2004–2019610016
1992–2003124N/A16
1998–2013142016
^1924–193516N/AN/A16
ǂ2004–2020610016
1993–2005160N/A16
ǂ2015–2020511016
1966–1977114N/A15
ǂ2011–202069015
ǂ2010–2020114015
2001–2017105015
^1909–193015N/AN/A15
1989–2003141N/A15
^1957–1975150N/A15
ǂ2012–2020114015
ǂ2006–2020/213015
1981–1992114N/A15
1983–199996N/A15
^1948–196015N/AN/A15
1965–1981150N/A15
1948–195815N/AN/A15

Women's cricket

Source: ESPNCricinfo
Last updated: 26 February 2020
RankPlayerPeriodTeamsWTestWODIWT20ITotal
ǂ2010–2020013215
1996–201649013
1998–201148012
ǂ2006–2020N/A10111
1979–199855N/A10
1995–200928010
1979–199644N/A8
ǂ2002–20191708
ǂ2009–20200718
1991–20052507
2006–20190707
1968–198242N/A6
ǂ2007–2019N/A606
ǂ2009–2020N/A516
ǂ2006–2020N/A516
1982–198732N/A5
ǂ2008–2020N/A505