Top 10 Batsmen with Highest Centuries in ODI Matches

Do you want to know the top batsmen who scored most ODI centuries or 100s? If yes, you are at right place. In this article I will list out top 10 batsmen with highest centuries in ODI matches. These international cricketers are arranged on the basis of their 100s or centuries in ODI matches.

Top 10 Batsmen with Highest Centuries in ODI Matches

10. Herschelle Gibbs (South Africa)

Top 10 Batsmen with Highest Centuries in ODI

Full Name: Herschelle Herman Gibbs

Number of ODI Centuries or 100: 21

Birth Date:  23 February 1974

Birth Place: Green Point, South Africa

Team: South Africa

Batting Style: Right-Hand Batsman

Bowling Style: Right-Hand Bowler

Herschelle Gibbs is the former right hand batsman of South African team. He is the last but not least among the 10 batsmen made highest centuries in ODI matches. He started his career against Kenya on 3 October 1996. He had effected the eighth highest number of run-outs in ODI cricket of any fieldsman, with the tenth highest success rate. He became the first cricketer to hit six sixes in one over in One Day International cricket. During chase he played 80 innings, where he scored 7 centuries.

9. Sourav Ganguly (India)

Top 10 Batsmen with Highest Centuries in ODI

Full Name: Sourav Chandidas Ganguly

Number of ODI Centuries or 100: 22

Birth Date: 8 July 1972

Birth Place: Kolkata, India

Team:  India

Batting Style: Left-Handed Batsman

Bowling Style: Right-Hand Medium

Playing Role: All Rounder

He is a previous Indian cricketer as well as captain of the Indian national team. He is considered as one of India’s most successful captains in current times, also one of the greatest ODI batsmen of all time. Presently, he is the 8th highest run scorer in ODI matches and was the 3rd batsman in history of cricket to cross the 10,000 run, after Sachin Tendulkar and Inzamam Ul Haq. He is also a fastest batsman to make 9,000 ODI runs.

8. Tillakaratne Dilshan (Sri Lanka)

Top 10 Batsmen with Highest Centuries in ODI

Full Name: Tillakaratne Mudiyanselage Dilshan

Number of ODI Centuries or 100: 22

Birth Date: 14 October 1976

Birth Place: Kalutara, Sri Lanka

Team:  Sri Lanka

Batting Style: Right-Hand Batsman

Bowling Style: Right-Hand Offbreak

Playing Role: Top Order Batsman

Tillakaratne Dilshan is the right handed batsman of Sri Lankan team. He began his career against Zimbabwe on 11 December 1999. He is regarded as one of the most creative batsmen of the modern Cricket due to his different tactics to  play strokes, mostly inthe T20 arena. During chase he played 55 innings, where he scored 9 centuries.

7. Chris Gayle (West Indies)

Top 10 Batsmen with Highest Centuries in ODI

Full Name: Christopher Henry Gayle

Number of ODI Centuries or 100: 22

Birth Date: 21 September 1979

Birth Place: Kingston, Jamaica West Indies

Team: West Indies

Batting Style: Left-Hand Batsman

Bowling Style: Right-Hand Offbreak

Playing Role: Top Order Batsman

Chris Gayle is the left handed batsman of West Indies team who has been scored 22 hundreds. He started his career against India on 11 September 1999. He is well-konwn as a big hitter, very often hitting sixes. He became the first batsman in World Cup cricket history to score a double century when he reached 200 off 138 balls during the 2015 Cricket World Cup versus Zimbabwe. During chase he played 61 innings, where he scored 8 centuries.

6. AB de Villiers (South Africa)

Top 10 Batsmen with Highest Centuries in ODI

Full Name: Abraham Benjamin de Villiers

Number of ODI Centuries or 100: 24

Birth Date: 17 February 1984

Birth Place: Pretoria, South Africa

Team: South Africa

Batting Style: Right-Hand Batsman

Bowling Style: Right-Hand Medium

Playing Role: Middle Order Batsman, Wicket-Keeper

AB de Villiers is also South African cricketer, who captains the South African Test and One Day in ODI teams. He is widely considered as the present best batsman in the world as well as one of the greatest of all time. As of December 2015, he is ranked first the ICC ODI. He holds the record of most sixes in an innings in ODI format. AB de Villiers is the top run scorer for South Africa in Cricket World Cup. He scored 34 runs in an over which is the third highest in ODIs. He has top the list of top 10 fastest centuries in ODI matches. He has made some almost unbreakable records in cricket history like 50 runs in 16 balls, 100 runs in 31 balls and 150 runs in 64 balls.

5. Hashim Amla  (South African Cricketer)

Top 10 Batsman with Highest Centuries in ODIFull Name: Hashim Mahomed Amla

Number of ODI Centuries or 100: 24

Birth Date: 31 March 1983

Birth Place: Durban, South Africa

Team: South Africa

Batting Style: Right-Hand Batsman

Bowling Style: Right-Hand Medium or Offbreak

Playing Role: Top Order Batsman

Hashim Amla is a best South African cricketer. He is a right hand batsman of South African team. In January 2011 he became the fastest cricketer to make 2000 Runs in ODIs in his 40th ODI innings. He also became the fastest cricketer to make 20 ODI centuries. He is the batsman who scored fastest 2000, 3000 , 4000, 5000  and 6000  runs in 40, 59, 81, 101 and 123 innings respectively in ODI matches. Presently he is scoring runs with the average of more than 50 in both the format of cricket Test as well as ODI. There is no doubt that he can top the list of top batsmen with highest centuries in future if his form keep on way

4. Virat Kohli (India)

Top 10 Batsman with Highest Centuries in ODI

Full Name: Virat Kohli

Number of ODI Centuries or 100: 27

Birth Date: 5  November 1988

Birth Place: Delhi, India

Team: India

Batting Style: Right-Hand Batsman

Bowling Style: Right-Hand Medium

Playing Role: Middle Order Batsman

Virat Kohli is the right handed batsman of Indian cricket team. He started his career against Sri Lanka on 18 August 2008. Kohli holds many batting records including the fastest century by an Indian batsman, the fastest batsman in the world to 6,000 ODIruns and the fastest to 17 hundreds in the history of ODI cricket. Kohli is a naturally aggressive as well as dangerous batsman specially while chasing the target. During chase he played 57 innings, where he scored 13 centuries.

3. Sanath Jayasuriya (Sri Lanka)

Top 10 Batsmen with Highest Centuries in ODI

Full Name: Sanath Teran Jayasuriya

Number of ODI Centuries or 100: 28

Birth Date: 30 June 1969

Birth Place: Matara, Sri Lanka

Team: Sri Lanka

Batting Style: Left-Hand Batsman

Bowling Style: Slow Left-Hand Orthodox

Playing Role: All Rounder

Sanath Jayasuriya is the earlier left handed batsman of Sri Lankan team. He began his career against Australia on 26 December 1989. He is well known as one of the best ODI players of all time, because of his to great striking and match winning performances. During chase he played 103 innings, where he scored 9 centuries. He is also listed in the list of top 10 highest wicket takers in ODI matches. He was the great all-rounder of their time and one of the big challenge for the opposite team. He is the only one international cricketer who scored above 12,000 runs and taken over 300 wickets. That’s why he listed at the 3rd position in the list of Top 10 Batsmen with Highest Centuries in ODI.

2. Ricky Ponting (Australia)

Top 10 Batsmen with Highest Centuries in ODI

Full Name: Ricky Thomas Ponting

Number of ODI Centuries or 100: 30

Birth Date: 19 December 1974

Birth Place:  Launceston, Tasmania (Australia)

Team: Australia

Batting Style: Right-Hand Batsman

Bowling Style: Right-Hand Medium Fast

Playing Role: Top Order Batsman

There is no doubt that Ricky Ponting is at no.2 in this list of top batsmen scores highest centuries in ODI matches. He has scored 100 runs 30 times. He is the past right handed batsman of Australian team. He began his career against South Africa on 15 February 1995. He is regarded as one of the dangerous as well as greatest batsmen of all time. During chase he played 104 innings, where he scored 8 centuries.

1. Sachin Tendulkar (India)

Top 10 Batsmen with Highest Centuries in ODI

Full Name: Sachin Ramesh Tendulkar

Number of ODI Centuries or 100: 49

Birth Date: 24 April 1973,

Birth Place: Mumbai, Maharashtra (India)

Team: India

Batting Style: Right-Hand Batsman

Bowling Style: Right-Hand Offbreak, Leg-break Googly

Playing Role: Top Order Batsman

Sachin Tendulkar is the past right handed batsman of Indian cricket team. He will be in top whenever the list of ” top batsmen with highest centuries in ODI matches ” will create because he has made 49 centuries in ODI. He is recognize as a greatest cricketers of all time in cricket history. He is also one of the most popular cricketers on this planet because of his matchless contribution towards international cricket. He is the batsman who scored highest centuries in ODI matches which enough to realize its credibility. He started his career against Pakistan on 18 December 1989. Tendulkar has scored over 1000 runs in a calendar year in ODIs 7 times. In 1998 he scored 1,894 runs, the record for the highest number of runs scored by any player in a single calendar year for One-Day Internationals. He is the first cricketer to score a double-century in one-day cricket. During chase he played 124 innings, where he scored 14 centuries.

Imran Khan

Author at Top10About.com
Its me Imran Khan behind Top10About.com and Co-founder of WorthofBLog.com. I am from India. If you want to contribute or publish your post on this Blog, contact me at Top10About786@gmail.com. You can also catch me on Social Media by following links Facebook , Google+ and Twitter.

    Leave a Reply

    Your email address will not be published.*