Top 10 Batsmen with Highest Centuries in ODI Matches

0
559

Highest one day centuries- A huge list can be made of ODI centuries but we are listing here only 10 batsman with highest centuries in ODI.

So do you want to know the name of top batsmen who have scored highest ODI centuries or 100s? If yes, you are at right place. In this article, we are going to share an updated list of top 10 batsmen with highest centuries in ODI matches. These batsmen are arranged on the basis of their 100s or centuries in one day matches as per current data.

Top 10 Batsmen with Highest Centuries in ODI Matches

10. Herschelle Gibbs (South Africa)

Herschelle Gibbs Top 10 Batsman 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. Gibbs is the last but not least among the 10 batsmen made with highest one day centuries. 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. Besides that 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. With 21 ODI centuries he is at 10th position in the list of top 10 batsmen with highest centuries in ODI.

9. Sourav Ganguly (India)

Sourav Ganguly Top 10 Batsman 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 also a former Indian cricketer as well as former captain of the Indian national team. He is considered as one of India’s most successful captains of all time and 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. Besides that he is also a fastest batsman to make 9,000 ODI runs. And with 22 ODI centuries, he is also holding the record of highest one day centuries for the 9th place.

8. Tillakaratne Dilshan (Sri Lanka)

Tillakaratne Dilshan Top 10 Batsman 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 another former 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 in the T-20 arena. During chase he played 55 innings, where he scored 9 centuries. If we talk about highest one day centuries, he is at 8th position with 22 ODI hundreds.

7. Chris Gayle (West Indies)

Chris Gayle Top 10 Batsman with Highest Centuries in ODI

Full Name: Christopher Henry Gayle

Number of ODI Centuries or 100: 23

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 23 hundreds till now. Thus, with 23 ODI hundreds, he is among those batsmen who have scored highest one day centuries. Gayle started his career against India on 11 September 1999. He is well-known 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. Apart from most ODI hundreds, he is also known as by the biggest hitter in cricket history.

6. AB de Villiers (South Africa)

Ab De Villiers Top 10 Batsman 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 a former South African cricketer, who has captain 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 cricketers 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 has scored 34 runs in an over which is the third highest in ODIs. Besides that he has also 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)

Hashim Amla Top 10 Batsman with Highest Centuries in ODI

Full Name: Hashim Mahomed Amla

Number of ODI Centuries or 100: 26

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 the way.

4. Sanath Jayasuriya (Sri Lanka)

Sanath Jayasuriya Top 10 Batsman 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. Besides that 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. With 28 ODI hundreds, he is listed at the 4th position in the list of top 10 batsmen with highest centuries in ODI matches.

3. Ricky Ponting (Australia)

Ricky Ponting Top 10 Batsman 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.3 in this list of top batsmen who have scored highest centuries in ODI matches. He is the past right handed batsman of Australian team. Ponting has scored 100 runs 30 times. 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. With 30 hundreds he is holding the record of 3rd highest one day centuries.

2. Virat Kohli (India)

Virat Kohli Top 10 Batsman with Highest Centuries in ODI

Full Name: Virat Kohli

Number of ODI Centuries or 100: 35

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 ODI runs 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. With 35 ODI hundreds he is holding the record of 2nd highest one day centuries. However if he continues his performance, no doubt he will top the list of batsman with highest ODI centuries.

1. Sachin Tendulkar (India)

Sachin Tendulkar Top 10 Batsman 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. Master blaster will be at top whenever the list of “top batsmen with highest centuries in ODI matches” will create because he has made 49 centuries in ODI. Sachin is recognize as a greatest cricketers of all time in cricket history. Besides that 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 had scored highest one day centuries which is 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.

LEAVE A REPLY

Please enter your comment!
Please enter your name here