List of cricketers by number of international centuries scored

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

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[edit]

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

Men's cricket[edit]

Source: ESPNCricinfo[1]

Last updated: 15 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
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
34 Adam Gilchrist^ 1996–2008  Australia/ICC 17 16 0 33
Kane Williamson ǂ 2010–2019  New Zealand 20 13 0 33
Steve Smith ǂ 2010–2019  Australia 25 8 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 cricket[edit]

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

References[edit]

  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.