List of cricketers by number of international centuries scored - wikipedia 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, and presents a good view to compare performance of batsmen in different formats of the game. 6 players have scored 50 or more centuries in their international career across the 3 formats. A qualification of 10 overall centuries is now used. To date, as many as 161 cricketers have scored 10 or more international centuries, 72 of whom went on to score 20 or more centuries and 39 have 30 or more centuries, the details of which are listed below. List ' ǂ ' indicates players who are currently playing ' N / A ' indicates player did n't play in that format Rank Player Period Teams Test ODI T20I Total 001 ! 1 Tendulkar, Sachin Sachin Tendulkar 1989 -- 2013 India 51 49 0 100 002 ! 2 Ponting, Ricky Ricky Ponting 1995 -- 2012 Australia / ICC 41 30 0 71 003 ! 3 Sangakkara, Kumar Kumar Sangakkara 2000 -- 2015 Sri Lanka / ICC / Asia 38 25 0 63 004 ! 4 Kallis, Jacques Jacques Kallis 1995 -- 2014 South Africa / ICC / Africa 45 17 0 62 005 ! 5 Jayawardene, Mahela Mahela Jayawardene 1997 -- 2015 Sri Lanka / Asia 34 19 54 006 ! = 6 Lara, Brian Brian Lara 1990 -- 2007 West Indies / ICC 34 19 N / A 53 Amla, Hashim Hashim Amla ǂ 2004 -- 2017 South Africa 28 25 0 53 008 ! 8 Dravid, Rahul Rahul Dravid 1996 -- 2012 India / ICC / Asia 36 12 0 48 009 ! 9 Kohli, Virat Virat Kohli ǂ 2008 -- 2017 India 17 30 0 47 010 ! 10 de Villiers, AB AB de Villiers ǂ 2004 -- 2017 South Africa / Africa 21 24 0 45 011 ! 11 Jayasuriya, Sanath Sanath Jayasuriya 1989 -- 2011 Sri Lanka / Asia 14 28 0 42 012 ! = 12 Chanderpaul, Shivnarine Shivnarine Chanderpaul 1994 -- 2015 West Indies 30 11 0 41 Khan, Younis Younis Khan 2000 -- 2017 Pakistan 34 7 0 41 014 ! 14 Hayden, Matthew Matthew Hayden 1993 -- 2009 Australia / ICC 30 10 0 40 015 ! = 15 Dilshan, Tillakaratne Tillakaratne Dilshan 1999 -- 2016 Sri Lanka 16 22 39 Gayle, Chris Chris Gayle ǂ 2000 -- 2017 West Indies / ICC 15 22 39 Yousuf, Mohammad Mohammad Yousuf 1998 -- 2010 Pakistan / Asia 24 15 0 39 018 ! = 18 Ganguly, Sourav Sourav Ganguly 1992 -- 2008 India / Asia 16 22 N / A 38 Sehwag, Virender Virender Sehwag 1999 -- 2013 India / ICC / Asia 23 15 0 38 Waugh, Mark Mark Waugh 1988 -- 2002 Australia 20 18 N / A 38 021 ! 21 Smith, Graeme Graeme Smith 2002 -- 2014 South Africa / ICC / Africa 27 10 0 37 022 ! = 22 Clarke, Michael Michael Clarke 2003 -- 2015 Australia 28 8 0 36 Cook, Alastair Alastair Cook ǂ 2006 -- 2017 England 31 5 0 36 024 ! = 24 Gavaskar, Sunil Sunil Gavaskar 1971 -- 1987 India 34 N / A 35 Gibbs, Herschelle Herschelle Gibbs 1996 -- 2010 South Africa 14 21 0 35 Haynes, Desmond Desmond Haynes 1978 -- 1994 West Indies 18 17 N / A 35 Inzamam - ul - Haq 1991 -- 2007 Pakistan / ICC / Asia 25 10 0 35 Richards, Viv Viv Richards 1974 -- 1991 West Indies 24 11 N / A 35 Waugh, Steve Steve Waugh 1985 -- 2004 Australia 32 N / A 35 030 ! = 30 Kirsten, Gary Gary Kirsten 1993 -- 2004 South Africa 21 14 N / A 34 Warner, David David Warner ǂ 2009 -- 2017 Australia 20 14 0 34 032 ! = 32 Gilchrist, Adam Adam Gilchrist 1996 -- 2008 Australia / ICC 17 16 0 33 Taylor, Ross Ross Taylor ǂ 2006 -- 2017 New Zealand 16 17 0 33 034 ! 34 Pietersen, Kevin Kevin Pietersen 2004 -- 2014 England / ICC 23 9 0 32 035 ! = 35 de Silva, Aravinda Aravinda de Silva 1984 -- 2003 Sri Lanka 20 11 N / A 31 Miandad, Javed Javed Miandad 1975 -- 1996 Pakistan 23 8 N / A 31 Anwar, Saeed Saeed Anwar 1989 -- 2003 Pakistan 11 20 N / A 31 038 ! = 38 Border, Allan Allan Border 1978 -- 1994 Australia 27 N / A 30 Greenidge, Gordon Gordon Greenidge 1974 -- 1991 West Indies 19 11 N / A 30 040 ! = 40 Azharuddin, Mohammad Mohammad Azharuddin 1984 -- 2000 India 22 7 N / A 29 Bradman, Don Don Bradman 1928 -- 1948 Australia 29 N / A N / A 29 042 ! = 42 Gooch, Graham Graham Gooch 1975 -- 1995 England 20 8 N / A 28 Smith, Steve Steve Smith ǂ 2010 -- 2017 Australia 20 8 0 28 044 ! = 44 Astle, Nathan Nathan Astle 1995 -- 2007 New Zealand 11 16 N / A 27 Atapattu, Marvan Marvan Atapattu 1990 -- 2007 Sri Lanka 16 11 N / A 27 Chappell, Greg Greg Chappell 1970 -- 1984 Australia 24 N / A 27 Strauss, Andrew Andrew Strauss 2003 -- 2012 England 21 6 0 27 048 ! = 48 Bell, Ian Ian Bell ǂ 2004 -- 2015 England 22 0 26 Boon, David David Boon 1984 -- 1996 Australia 21 5 N / A 26 Sobers, Garfield Garfield Sobers 1954 -- 1974 West Indies 26 0 N / A 26 Trescothick, Marcus Marcus Trescothick 2000 -- 2006 England 14 12 N / A 26 Williamson, Kane Kane Williamson ǂ 2010 -- 2017 New Zealand 17 9 0 26 053 ! 53 Gower, David David Gower 1978 -- 1992 England 18 7 N / A 25 054 ! = 54 Boycott, Geoffrey Geoffrey Boycott 1964 -- 1982 England 22 N / A 23 Langer, Justin Justin Langer 1993 -- 2007 Australia 23 0 N / A 23 Laxman, V.V.S. V.V.S. Laxman 1996 -- 2012 India 17 6 N / A 23 Root, Joe Joe Root ǂ 2012 -- 2017 England 13 10 0 23 058 ! = 58 Cowdrey, Colin Colin Cowdrey 1954 -- 1975 England 22 0 N / A 22 Hammond, Wally Wally Hammond 1927 -- 1947 England 22 N / A N / A 22 Hussey, Michael Michael Hussey 2004 -- 2013 Australia 19 0 22 Ahmed, Ijaz Ijaz Ahmed 1986 -- 2001 Pakistan 12 10 N / A 22 062 ! = 62 Crowe, Martin Martin Crowe 1982 -- 1995 New Zealand 17 N / A 21 Harvey, Neil Neil Harvey 1948 -- 1963 Australia 21 N / A N / A 21 Richardson, Richie Richie Richardson 1983 -- 1996 West Indies 16 5 N / A 21 065 ! = 65 Barrington, Ken Ken Barrington 1955 -- 1968 England 20 N / A N / A 20 Gambhir, Gautam Gautam Gambhir ǂ 2003 -- 2016 India 9 11 0 20 Hooper, Carl Carl Hooper 1987 -- 2003 West Indies 13 7 N / A 20 Lloyd, Clive Clive Lloyd 1966 -- 1985 West Indies 19 N / A 20 Hafeez, Mohammad Mohammad Hafeez ǂ 2003 -- 2017 Pakistan 9 11 0 20 Malik, Saleem Saleem Malik 1982 -- 1999 Pakistan 15 5 N / A 20 Sarwan, Ramnaresh Ramnaresh Sarwan 2000 -- 2013 West Indies 15 5 0 20 Taylor, Mark Mark Taylor 1989 -- 1999 Australia 19 N / A 20 073 ! = 73 Hutton, Len Len Hutton 1937 -- 1955 England 19 N / A N / A 19 McCullum, Brendon Brendon McCullum 2002 -- 2016 New Zealand 12 5 19 Stewart, Alec Alec Stewart 1989 -- 2003 England 15 N / A 19 Abbas, Zaheer Zaheer Abbas 1969 -- 1985 Pakistan 12 7 N / A 19 077 ! = 77 Atherton, Michael Michael Atherton 1989 -- 2001 England 16 N / A 18 Jones, Dean Dean Jones 1984 -- 1994 Australia 11 7 N / A 18 Lamb, Allan Allan Lamb 1982 -- 1992 England 14 N / A 18 Martyn, Damien Damien Martyn 1992 -- 2006 Australia 13 5 N / A 18 Iqbal, Tamim Tamim Iqbal ǂ 2007 -- 2017 Bangladesh 8 9 18 Vaughan, Michael Michael Vaughan 1999 -- 2008 England 18 0 0 18 Vengsarkar, Dilip Dilip Vengsarkar 1976 -- 1992 India 17 N / A 18 084 ! = 84 Ali, Azhar Azhar Ali ǂ 2010 -- 2017 Pakistan 14 0 17 Compton, Denis Denis Compton 1937 -- 1957 England 17 N / A N / A 17 Cullinan, Daryll Daryll Cullinan 1993 -- 2001 South Africa 14 N / A 17 Dhawan, Shikhar Shikhar Dhawan ǂ 2010 -- 2017 India 6 11 0 17 Fleming, Stephen Stephen Fleming 1994 -- 2008 New Zealand / ICC 9 8 0 17 Samuels, Marlon Marlon Samuels ǂ 2000 -- 2017 West Indies 7 10 0 17 Tharanga, Upul Upul Tharanga ǂ 2005 -- 2017 Sri Lanka / Asia 14 0 17 Singh, Yuvraj Yuvraj Singh ǂ 2000 -- 2017 India / Asia 14 0 17 092 ! = 92 Dhoni, MS MS Dhoni ǂ 2004 -- 2017 India / Asia 6 10 0 16 Flower, Andy Andy Flower 1992 -- 2003 Zimbabwe 12 N / A 16 Guptill, Martin Martin Guptill ǂ 2009 -- 2017 New Zealand 12 16 Samaraweera, Thilan Thilan Samaraweera 1998 -- 2013 Sri Lanka 14 0 16 Sharma, Rohit Rohit Sharma ǂ 2007 -- 2017 India 14 17 Sutcliffe, Herbert Herbert Sutcliffe 1924 -- 1935 England 16 N / A N / A 16 Thorpe, Graham Graham Thorpe 1993 -- 2005 England 16 0 N / A 16 099 ! = 99 Amiss, Dennis Dennis Amiss 1966 -- 1977 England 11 N / A 15 Collingwood, Paul Paul Collingwood 2001 -- 2011 England 10 5 0 15 de Kock, Quinton Quinton de Kock ǂ 2012 -- 2017 South Africa 12 0 15 du Plessis, Faf Faf du Plessis ǂ 2011 -- 2017 South Africa 6 8 14 Hobbs, Jack Jack Hobbs 1909 -- 1930 England 15 N / A N / A 15 Hussain, Nasser Nasser Hussain 1989 -- 2003 England 14 N / A 15 Kanhai, Rohan Rohan Kanhai 1957 -- 1975 West Indies 15 0 N / A 15 Shastri, Ravi Ravi Shastri 1981 -- 1992 India 11 N / A 15 Sidhu, Navjot Singh Navjot Singh Sidhu 1983 -- 1999 India 9 6 N / A 15 Walcott, Clyde Clyde Walcott 1948 -- 1960 West Indies 15 N / A N / A 15 Walters, Doug Doug Walters 1965 -- 1981 Australia 15 0 N / A 15 Weekes, Everton Everton Weekes 1948 -- 1958 West Indies 15 N / A N / A 15 111 ! = 111 Botham, Ian Ian Botham 1976 -- 1992 England 14 0 N / A 14 Chappell, Ian Ian Chappell 1964 -- 1980 Australia 14 0 N / A 14 Slater, Michael Michael Slater 1993 -- 2001 Australia 14 0 N / A 14 Viswanath, Gundappa Gundappa Viswanath 1969 -- 1983 India 14 0 N / A 14 Watson, Shane Shane Watson 2002 -- 2016 Australia 9 14 116 ! = 116 Amarnath, Mohinder Mohinder Amarnath 1969 -- 1989 India 11 N / A 13 Lawry, Bill Bill Lawry 1961 -- 1971 Australia 13 0 N / A 13 Marsh, Geoff Geoff Marsh 1985 -- 1992 Australia 9 N / A 13 May, Peter Peter May 1951 -- 1961 England 13 N / A N / A 13 Morgan, Eoin Eoin Morgan ǂ 2006 -- 2017 Ireland / England 11 0 13 Pujara, Cheteshwar Cheteshwar Pujara ǂ 2010 -- 2017 India 13 0 N / A 13 Smith, Robin Robin Smith 1988 -- 1996 England 9 N / A 13 Tillakaratne, Hashan Hashan Tillakaratne 1989 -- 2004 Sri Lanka 11 N / A 13 Trott, Jonathan Jonathan Trott 2009 -- 2015 England 9 0 13 Wright, John John Wright 1978 -- 1993 New Zealand 12 N / A 13 126 ! = 126 Chandimal, Dinesh Dinesh Chandimal ǂ 2010 -- 2017 Sri Lanka 8 0 12 Edrich, John John Edrich 1963 -- 1976 England 12 0 N / A 12 Flower, Grant Grant Flower 1992 -- 2004 Zimbabwe 6 6 0 12 Mohammad, Hanif Hanif Mohammad 1952 -- 1969 Pakistan 12 N / A N / A 12 Kallicharran, Alvin Alvin Kallicharran 1972 -- 1981 West Indies 12 0 N / A 12 Morris, Arthur Arthur Morris 1946 -- 1955 Australia 12 N / A N / A 12 Rahane, Ajinkya Ajinkya Rahane ǂ 2011 -- 2017 India 9 0 12 Hasan, Shakib Al Shakib Al Hasan ǂ 2006 -- 2017 Bangladesh 5 7 0 12 Malik, Shoaib Shoaib Malik ǂ 1999 -- 2017 Pakistan 9 0 12 Taylor, Brendan Brendan Taylor 2004 -- 2015 Zimbabwe 8 0 12 Umrigar, Polly Polly Umrigar 1948 -- 1962 India 12 N / A N / A 12 Wood, Graeme Graeme Wood 1978 -- 1989 Australia 9 N / A 12 138 ! = 138 Razvi, Asif Iqbal Asif Iqbal Razvi 1964 -- 1980 Pakistan 11 0 N / A 11 Bravo, Darren Darren Bravo ǂ 2009 -- 2016 West Indies 8 0 11 Gatting, Mike Mike Gatting 1978 -- 1995 England 10 N / A 11 Graveney, Tom Tom Graveney 1951 -- 1969 England 11 N / A N / A 11 Hick, Graeme Graeme Hick 1991 -- 2001 England 6 5 N / A 11 Akmal, Kamran Kamran Akmal ǂ 2002 -- 2017 Pakistan 6 5 0 11 Katich, Simon Simon Katich 2001 -- 2010 Australia 10 N / A 11 Prince, Ashwell Ashwell Prince 2002 -- 2011 South Africa / Africa 11 0 0 11 Raja, Rameez Rameez Raja 1984 -- 1997 Pakistan 9 N / A 11 Butt, Salman Salman Butt 2003 -- 2010 Pakistan 8 0 11 Afridi, Shahid Shahid Afridi 1996 -- 2016 Pakistan / ICC / Asia 5 6 0 11 149 ! = 149 Sohail, Aamer Aamer Sohail 1990 -- 2000 Pakistan 5 5 N / A 10 Shehzad, Ahmed Ahmed Shehzad ǂ 2009 -- 2017 Pakistan 6 10 Shafiq, Asad Asad Shafiq ǂ 2010 -- 2017 Pakistan 10 0 0 10 Duminy, JP JP Duminy ǂ 2004 -- 2017 South Africa 6 0 10 Gomes, Larry Larry Gomes 1976 -- 1987 West Indies 9 N / A 10 Hassett, Lindsay Lindsay Hassett 1938 -- 1953 Australia 10 N / A N / A 10 Headley, George George Headley 1930 -- 1954 West Indies 10 N / A N / A 10 Hinds, Wavell Wavell Hinds 1999 -- 2010 West Indies 5 5 N / A 10 Misbah - ul - Haq 2007 -- 2017 Pakistan 10 0 0 10 Nazar, Mudassar Mudassar Nazar 1976 -- 1989 Pakistan 10 0 N / A 10 Mohammad, Mushtaq Mushtaq Mohammad 1959 -- 1979 Pakistan 10 0 N / A 10 Simpson, Bob Bob Simpson 1957 -- 1978 Australia 10 0 N / A 10 Turner, Glenn Glenn Turner 1969 -- 1983 New Zealand 7 N / A 10 Last updated : 2 September 2017 References Combined Batting Records by ESPNCricInfo `` Combined Batting Records by ESPNCricInfo ''. Retrieved 2012 - 03 - 19. eeeefh eokf < html > External links List of international cricket centuries International men 's cricket ( Test, ODI and T20I ) Sachin Tendulkar ( 100 ) Ricky Ponting ( 71 ) Kumar Sangakkara ( 63 ) Jacques Kallis ( 62 ) Mahela Jayawardene ( 54 ) Brian Lara ( 53 ) Hashim Amla ( 53 ) Rahul Dravid ( 48 ) Virat Kohli ( 47 ) AB de Villiers ( 45 ) Sanath Jayasuriya ( 42 ) Shivnarine Chanderpaul ( 41 ) Younis Khan ( 41 ) Matthew Hayden ( 40 ) Mohammad Yousuf ( 39 ) Tillakaratne Dilshan ( 39 ) Chris Gayle ( 39 ) Mark Waugh ( 38 ) Sourav Ganguly ( 38 ) Virender Sehwag ( 38 ) Graeme Smith ( 37 ) Michael Clarke ( 36 ) Alastair Cook ( 36 ) Sunil Gavaskar ( 35 ) Viv Richards ( 35 ) Desmond Haynes ( 35 ) Steve Waugh ( 35 ) Inzamam - ul - Haq ( 35 ) Herschelle Gibbs ( 35 ) Gary Kirsten ( 34 ) David Warner ( 34 ) Adam Gilchrist ( 33 ) Ross Taylor ( 33 ) Kevin Pietersen ( 32 ) Javed Miandad ( 31 ) Aravinda de Silva ( 31 ) Saeed Anwar ( 31 ) Gordon Greenidge ( 30 ) Allan Border ( 30 ) Don Bradman ( 29 ) Mohammad Azharuddin ( 29 ) Graham Gooch ( 28 ) Steve Smith ( 28 ) Greg Chappell ( 27 ) Marvan Atapattu ( 27 ) Nathan Astle ( 27 ) Andrew Strauss ( 27 ) Garfield Sobers ( 26 ) David Boon ( 26 ) Marcus Trescothick ( 26 ) Ian Bell ( 26 ) Kane Williamson ( 26 ) David Gower ( 25 ) Note : Italics denote the players who are currently active at international level World Cup centuries World T20 centuries Champions Trophy centuries Asia Cup centuries Twenty20 International cricket centuries Women 's cricket Test cricket ODI cricket Twenty20 International cricket Retrieved from `` https://en.wikipedia.org/w/index.php?title=List_of_cricketers_by_number_of_international_centuries_scored&oldid=804465083 '' Categories : Lists of cricketers Cricket records and statistics Hidden categories : Articles with hCards Talk About Wikipedia Add links This page was last edited on 9 October 2017, at 05 : 05. Text is available under the Creative Commons Attribution - ShareAlike License ; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia ® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization. About Wikipedia

Question: who has hit the most centuries in cricket
Answer: Sachin Tendulkar