Open main menu

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.

Contents

KeyEdit

^ Inducted into the ICC Cricket Hall of Fame
ǂ Denotes player who is still playing internationally
N/A Indicates player hasn't played in the format

Men's cricketEdit

Source: ESPNCricinfo[1]

Last updated: 20 August 2019

Rank Player Period Teams Test ODI T20I Total
1 Sachin Tendulkar^ 1989–2013   India 51 49
0 100
2 Ricky Ponting^ 1995–2012   Australia/ICC 41 30 0 71
3 Virat Kohli ǂ 2008–2019   India 25 43 0 68
4 Kumar Sangakkara 2000–2015   Sri Lanka/ICC/Asia 38 25 0 63
5 Jacques Kallis 1995–2014   South Africa/ICC/Africa 45 17 0 62
6 Hashim Amla 2004–2019   South Africa/ICC 28 27 0 55
7 Mahela Jayawardene 1997–2015   Sri Lanka/Asia 34 19 1 54
8 Brian Lara^ 1990–2007   West Indies/ICC 34 19 N/A 53
9 Rahul Dravid^ 1996–2012   India/ICC/Asia 36 12 0 48
10 AB de Villiers 2004–2018   South Africa/Africa 22 25 0 47
11 Sanath Jayasuriya 1989–2011   Sri Lanka/Asia 14 28 0 42
Chris Gayle ǂ 1999–2019   West Indies/ICC 15 25 2 42
13 Shivnarine Chanderpaul 1994–2015   West Indies 30 11 0 41
Younis Khan 2000–2017   Pakistan 34 7 0 41
15 Matthew Hayden 1993–2009   Australia/ICC 30 10 0 40
16 Mohammad Yousuf 1998–2010   Pakistan/Asia 24 15 0 39
Tillakaratne Dilshan 1999–2016   Sri Lanka 16 22 1 39
18 Mark Waugh 1988–2002   Australia 20 18 N/A 38
Sourav Ganguly 1992–2008   India/Asia 16 22 N/A 38
Virender Sehwag 1999–2013   India/ICC/Asia 23 15 0 38
Alastair Cook 2006–2018   England 33 5 0 38
Ross Taylor ǂ 2006–2019   New Zealand 18 20 0 38
David Warner ǂ 2009–2019   Australia 21 17 0 38
24 Graeme Smith 2002–2014   South Africa/ICC/Africa 27 10 0 37
25 Michael Clarke 2003–2015   Australia 28 8 0 36
26 Sunil Gavaskar^ 1971–1987   India 34 1 N/A 35
Viv Richards^ 1974–1991   West Indies 24 11 N/A 35
Desmond Haynes 1978–1994   West Indies 18 17 N/A 35
Steve Waugh^ 1985–2004   Australia 32 3 N/A 35
Inzamam-ul-Haq 1991–2007   Pakistan/ICC/Asia 25 10 0 35
Herschelle Gibbs 1996–2010   South Africa 14 21 0 35
32 Gary Kirsten 1993–2004   South Africa 21 13 N/A 34
Rohit Sharma ǂ 2007–2019   India 3 27 4 34
Steve Smith ǂ 2010–2019   Australia 26 8 0 34
35 Adam Gilchrist^ 1996–2008   Australia/ICC 17 16 0 33
Kane Williamson ǂ 2010–2019   New Zealand 20 13 0 33
37 Kevin Pietersen 2004–2014   England/ICC 23 9 0 32
Joe Root ǂ 2012–2019   England 16 16 0 32
39 Javed Miandad^ 1975–1996   Pakistan 23 8 N/A 31
Aravinda de Silva 1984–2003   Sri Lanka 20 11 N/A 31
Saeed Anwar 1989–2003   Pakistan 11 20 N/A 31
42 Gordon Greenidge^ 1974–1991   West Indies 19 11 N/A 30
Allan Border^ 1978–1994   Australia 27 3 N/A 30
44 Don Bradman^ 1928–1948   Australia 29 N/A N/A 29
Mohammad Azharuddin 1984–2000   India 22 7 N/A 29
46 Graham Gooch^ 1975–1995   England 20 8 N/A 28
47 Greg Chappell^ 1970–1984   Australia 24 3 N/A 27
Marvan Atapattu 1990–2007   Sri Lanka 16 11 0 27
Nathan Astle 1995–2007   New Zealand 11 16 0 27
Andrew Strauss 2003–2012   England 21 6 0 27
51 Garfield Sobers^ 1954–1974   West Indies 26 0 N/A 26
David Boon 1984–1996   Australia 21 5 N/A 26
Marcus Trescothick 2000–2006   England 14 12 0 26
Ian Bell 2004–2015   England 22 4 0 26
55 David Gower^ 1978–1992   England 18 7 N/A 25
56 Shikhar Dhawan ǂ 2010–2019   India 7 17 0 24
57 Geoffrey Boycott^ 1964–1982   England 22 1 N/A 23
Justin Langer 1993–2007   Australia 23 0 N/A 23
V. V. S. Laxman 1996–2012   India 17 6 N/A 23
60 Wally Hammond^ 1927–1947   England 22 N/A N/A 22
Colin Cowdrey 1954–1975   England 22 0 N/A 22
Ijaz Ahmed 1986–2001   Pakistan 12 10 N/A 22
Michael Hussey 2004–2013   Australia 19 3 0 22
Faf du Plessis ǂ 2011–2019   South Africa/ICC 9 12 1 22
65 Martin Crowe^ 1982–1995   New Zealand 17 4 N/A 21
Martin Guptill ǂ 2009–2019   New Zealand 3 16 2 21
Mohammad Hafeez ǂ 2003–2019   Pakistan 10 11 0 21
Neil Harvey^ 1948–1963   Australia 21 N/A N/A 21
Tamim Iqbal ǂ 2007–2019   Bangladesh/ICC 9 11 1 21
Richie Richardson 1983–1996   West Indies 16 5 N/A 21
71 Ken Barrington^ 1955–1968   England 20 N/A N/A 20
Gautam Gambhir 2003–2016   India 9 11 0 20
Carl Hooper 1987–2003   West Indies 13 7 N/A 20
Clive Lloyd^ 1966–1985   West Indies 19 1 N/A 20
Saleem Malik 1982–1999   Pakistan 15 5 N/A 20
Ramnaresh Sarwan 2000–2013   West Indies 15 5 0 20
Mark Taylor 1989–1999   Australia 19 1 N/A 20
78 Zaheer Abbas 1969–1985   Pakistan 12 7 N/A 19
Len Hutton^ 1937–1955   England 19 N/A N/A 19
Brendon McCullum 2002–2016   New Zealand 12 5 2 19
Alec Stewart 1989–2003   England 15 4 N/A 19
82 Azhar Ali ǂ 2010–2019   Pakistan 15 3 0 18
Michael Atherton 1989–2001   England 16 2 N/A 18
Quinton de Kock ǂ 2012–2019   South Africa 4 14 0 18
Dean Jones 1984–1994   Australia 11 7 N/A 18
Allan Lamb 1982–1992   England 14 4 N/A 18
Damien Martyn 1992–2006   Australia 13 5 0 18
Cheteshwar Pujara ǂ 2010–2019   India/Asia 18 0 N/A 18
Upul Tharanga ǂ 2005–2019   Sri Lanka/Asia 3 15 0 18
Michael Vaughan 1999–2008   England 18 0 0 18
Dilip Vengsarkar 1976–1992   India 17 1 N/A 18
92 Denis Compton 1937–1957   England 17 N/A N/A 17
Daryll Cullinan 1993–2001   South Africa 14 3 N/A 17
Aaron Finch ǂ 2011–2019   Australia 0 15 2 17
Stephen Fleming 1994–2008   New Zealand/ICC 9 8 0 17
Marlon Samuels ǂ 2000–2018   West Indies 7 10 0 17
Yuvraj Singh 2000–2017   India/Asia 3 14 0 17
98 MS Dhoni ǂ 2004–2019   India/Asia 6 10 0 16
Andy Flower 1992–2003   Zimbabwe 12 4 N/A 16
Thilan Samaraweera 1998–2013   Sri Lanka 14 2 0 16
Herbert Sutcliffe^ 1924–1935   England 16 N/A N/A 16
Brendan Taylor ǂ 2004–2018   Zimbabwe 6 10 0 16
Graham Thorpe 1993–2005   England 16 0 N/A 16
104 Dennis Amiss 1966–1977   England 11 4 N/A 15
Jonny Bairstow ǂ 2011–2019   England 6 9 0 15
Dinesh Chandimal ǂ 2010–2019   Sri Lanka 11 4 0 15
Paul Collingwood 2001–2017   England/ICC 10 5 0 15
Jack Hobbs^ 1909–1930   England 15 N/A N/A 15
Nasser Hussain 1989–2003   England 14 1 N/A 15
Rohan Kanhai^ 1957–1975   West Indies 15 0 N/A 15
Eoin Morgan ǂ 2006–2019   England/  Ireland 2 13 0 15
Ravi Shastri 1981–1992   India 11 4 N/A 15
Navjot Singh Sidhu 1983–1999   India 9 6 N/A 15
Clyde Walcott^ 1948–1960   West Indies 15 N/A N/A 15
Doug Walters 1965–1981   Australia 15 0 N/A 15
Everton Weekes 1948–1958   West Indies 15 N/A N/A 15

Women's cricketEdit

Source: ESPNCricinfo[2][3][4]

Last updated: 31 July 2019

Rank Player Period Teams WTest WODI WT20I Total
1 Meg Lanning ǂ 2010–2019   Australia 0 12 2 14
2 Charlotte Edwards 1996–2016   England 4 9 0 13
3 Claire Taylor 1998–2011   England 4 8 0 12
4 Suzie Bates ǂ 2006–2019   New Zealand N/A 10 1 11
5 Janette Brittin 1979–1998   England 5 5 N/A 10
Karen Rolton 1995–2009   Australia 2 8 0 10
7 Debbie Hockley 1979–1996   New Zealand 4 4 N/A 8
Mithali Raj ǂ 2002–2019   India 1 7 0 8
9 Belinda Clark 1991–2005   Australia 2 5 0 7
Sarah Taylor ǂ 2006–2019   England 0 7 0 7
Tammy Beaumont ǂ 2009–2019   England 0 6 1 7
12 Enid Bakewell 1968–1982   England 4 2 N/A 6
Amy Satterthwaite ǂ 2007–2019   New Zealand N/A 6 0 6
14 Jill Kennare 1982–1987   Australia 3 2 N/A 5
Sophie Devine ǂ 2006–2019   New Zealand N/A 5 0 5
Stafanie Taylor ǂ 2008–2019   West Indies N/A 5 0 5

ReferencesEdit

  1. ^ "Combined Batting Records by ESPNCricInfo". Retrieved 2018-07-13.
  2. ^ "Records - Women's Test matches - Batting records - Most hundreds in a career - ESPNcricinfo.com". Cricinfo. Retrieved 11 March 2019.
  3. ^ "Records - Women's One-Day Internationals - Batting records - Most hundreds in a career - ESPNcricinfo.com". Cricinfo. Retrieved 11 March 2019.
  4. ^ "Records - Women's Twenty20 Internationals - Batting records - Fastest hundreds - ESPNcricinfo.com". Cricinfo. Retrieved 11 March 2019.