Most Hundred in ODI Career - Most Centuries in ODI

In this blog let us know about the Top 10 cricket players with most centuries in ODI

One-day-international (ODI) is one of the formats in cricket with a limited number of overs. Played between two international teams, each team faces 50 overs lasting up to 9 hours. ODIs are played as a series of 3 to 5 matches. 

The first ODI: On 5 January 1971, between Australia and England at the Melbourne Cricket Stadium, the First ODI was played.

Most Hundred in ODI career by Individual 

Sachin Tendulkar holds the record for most centuries in ODI (One-day-international), scoring 49 centuries. He played in 463 games and 452 innings, scoring 18426 runs, including 2016 fours and 195 sixers, and his highest score in ODI cricket is 200*. Sachin Tendulkar is awarded as the god of cricket.  

Virat Kohli and RT Ponting are in the line of top 2nd and 3rd cricketers to score most centuries in ODI with 43 and 30 hundred respectively.

1. Sachin Tendulkar – Most centuries in ODI 

Sachin Tendulkar - Most centuries in ODI 

Credits 

Sachin Tendulkar scored most centuries in ODI

SR Tendulkar (Sachin Ramesh Tendulkar) was a professional and great international batsman in Cricket history. He was born on April 24, 1973, in Mumbai. 

In his 23 years of cricket career, he broke several records and received the name “God of Cricket”.In his cricket career span from 1989- 2012, he scored 49 centuries, the highest to date.

First ODI

December 18 1989, was an unforgettable day in Indian Cricket History. The “God of cricket” Sachin Tendulkar made his first ODI debut against Pakistan.  

Sachin’s First ODI Century

Sachin Tendulkar celebrating his 1st century

Credit

Sachin scored his first centuries against Australia, scoring 110 in the third match of the Singer World series at Colombo in September 1994. He has achieved his 1st centuries after five years of playing his first ODI debut.

Last ODI

 Sachin Tendulkar celebrating century in One day international cricket 

Credit

On 18th March 2012, Sachin Tendulkar played his last ODI match against Pakistan in the 2012 Asia Cup in Shere Bangla National Stadium, Mirpur, Bangladesh. 

On this day, he scored 52 runs, and the target was 330. 

India’s victory in the league was much-needed, but the Men in Blue Indian team could not go to the finals, where Pakistan ultimately won the 2012 Asia Cup.

Sachin Tendulkar ODI Achievements

Sachin Tendulkar greatest achievements in ODI 

Credit

Master Blaster Sachin Tendulkar Won 15 times Man of the series.

Tendulkar won 62 times the Man of the Match award.

He scored 9 ODI centuries against Australia, the most centuries against a single opponent.

He has scored more than 2,500 runs against Sri Lanka and Australia. Another batsman against a single opponent has never achieved this record.

He scored nine centuries in 1998. The most centuries scored in a single calendar year.

2.Virat Kohli – Second Most centuries in ODI 

Virat Kohli - Second Most centuries in ODI 

Credit

Virat Kolhi holds the record for second most centuries in ODI (One-day-international), scoring 43 centuries behind Sachin Tendulkar, who scored 49 centuries.

 Virat “Run Machine” is on the way to breaking SR Tendulkar’s record.

He played in 262 games and 253 innings, scoring 12344 runs, including 1159 fours and 125 sixers, and his highest score in ODI cricket is 183, with a strike rate of 92.83.

Virat’s First ODI Century:

Kohli’sFirst ODI Century, Virat kohli with Goutam Gambir.

Credit 

On December 24, 2009, Virat achieved his 1st ODI centuries against Srilanka, helped India to chase 300+ target by scoring 107 runs, and India won against Srilanka by seven wickets at the Eden Gardens Kolkata.

Virat ODI Achievements

Virat Kohli holding and kissing the trophy  

Credit

Virat Kohli has scored the most hundreds against a single team; He scored nine centuries against the West Indies, which is the highest to date.

He scored Fastest 8000, 9000, 10000, 11,000, and 12000 runs in cricket history in 251 matches and 242 innings in One-day-International.

He has played 95 matches as a captain and won 65 matches.

3. RT pointing – Third Most centuries in ODI 

RT pointing - Third Most centuries in ODI 

Credit 

RT Pointing holds the record for 3rd most centuries in ODI (One-day-international), scoring 30 centuries behind Sachin Tendulkar and Virat Kohli.

Pointing was Australia’s top batsman in the 1990s and early 2000s.

He played in 375 games and 365 innings, scoring 13704 runs, including 1231 fours and 162 sixers, and his highest score in ODI cricket is 164, with a strike rate of 80.39.

RT Ponting First ODI Century

Pointing scored his First ODI Century against Sri Lanka. In the ninth game of the Benson & Hedges World Series, played at the Melbourne Cricket Ground in 1996. 

Pointing Achievements In ODI

Ricky Ponting ODI achievements

Credit 

Pointing is the only cricket captain to win four different ICC trophies.

He is the only captain to lead in 200 victories in cricket history, which is the highest to date.

He is also the only captain to achieve the Champions Trophy title twice in his cricket career.

4. Rohit Sharma – Fourth Most centuries in ODI 

Rohit Sharma - Fourth Most centuries in ODI 

Credit

Rohit Sharma holds the record for 4th most centuries in ODI (One-day-international), scoring 29 centuries behind Sachin Tendulkar, Virat Kohli and RT ponting.

He played in 233 games and 226 innings, scoring 9376 runs, including 856 fours and 250 sixers, and his highest score in ODI cricket is 264(highest ODI individual score to date) with a strike rate of 89.18.

Rohit 1st ODI century

Rohit 1st ODI century

Alt text: Rohit Sharma’s 1st odi centuries in 2010

Credit 

Rohit Sharma made his ODI centuries in 2010.

Rohith Sharma’s achievements in ODI

Rohit sharma ODI achievements

Credit 

  1. Rohit is the only player to hit three double centuries in ODI cricket, scoring 209, 264 and 208*.
  2. Rohit Sharma has the highest individual scorer in ODI with 264 runs
  3. Sharma has scored most runs by fours and sixes, which is 186 runs out of 264 runs against Srilanka at Kolkata
  4. He has scored the most fours in a single innings by scoring 33 fours against Sri Lanka

  

5. Sanath Jayasuriya – Fifth Most centuries in ODI 

Sanath Jayasuriya - Fifth Most centuries in ODI 

Alt text: Srilanka national team great batsman and all-rounder ST Jayasuriya

Credit 

ST Jayasurya holds the record for 5th most centuries in ODI (One-day-international), scoring 28 centuries behind Sachin Tendulkar, Virat Kohli, RT ponting and Rohit Sharma.

He played in 445 games and 433 innings, scoring 13430 runs, including 1500 fours and 270 sixers, and his highest score in ODI cricket is 189, with a strike rate of 91.20.

Jayasuriya was the former cricket captain of the Srilanka national cricket team. He was known for his aggressive batting style. He was the opening batsman and also an all-rounder in the Srilanka team. 

Jayasuriya’s 1st ODI century

Jayasuriya's 1st ODI century

Alt text: ST Jayasuriya’s 1st odi centuries

Credit 

In 1989, Jayasuriya made his ODI debut, and in 1993, he began to bat as the opening batsman. He later achieved his first centuries against New Zealand in 1994.

Jayasuriya ODI Achievements

  1. Jayasuriya was selected as a Wisden Cricketer of the Year in 1997 
  2. Jayasuriya was the roadway for Sri Lanka to set the world record for the highest ODI team total of 443/9 against India
  3. He has scored his most centuries against India (6 times) in his ODI career

6. Amla (SA) –  Sixth Most centuries in ODI 

 Amla (SA) -  Sixth Most centuries in ODI 

Credit 

HM Amla holds the record for the 6th most centuries scorers in ODI (One-day-international), scoring 27 centuries. 

He played in 181 games and 178 innings, scoring 8113 runs, including 822 fours and 53 sixers, and his highest score in ODI cricket is 159, with a strike rate of 88.39.

Amla is a South African former international cricketer who played in all cricket formats and is an occasional off-break bowler.

Amla’s 1st ODI century

Amla’s 1st ODI century

Credit

Amla played his first ODI debut on 9th March 2008 against Bangladesh in Chittagong. He made hisFirst ODI Century in the same year against the same team.

Amla ODI Achievements 

Amla is the fastest to score 2000, 3000, 4000, 5000, 6000, and 7000 ODI runs. 

He also became the fastest cricketer to reach 25 ODI centuries.

7.AB de Villiers (SA) – Seventh Most centuries in ODI 

AB de Villiers (SA) - Seventh Most centuries in ODI 

Credit 

AB de Villiers holds the record for the 7th most centuries scorers in ODI (One-day-international), scoring 25 centuries. 

He played in 228 games and 218 innings, scoring 9577 runs, including 840 fours and 204 sixers, and his highest score in ODI cricket is 176, with a strike rate of 101.09.

He is one of the Greatest Cricketers in Sports history.

AB de Villiers started his International Cricket Journey as a wicketkeeper-batsman in the international game, but he has played more often as a batsman.

AB de Villiers’s 1st ODI century

AB de Villiers's 1st ODI century

Credit 

AB de villiers played his first ODI debut on 2nd February 2005 against England in Bloemfontein. He made hisFirst ODI Century after two years scoring 146 against west Indies at Grenada during the 2007 Cricket World Cup and was awarded man of the match.

AB de Villiers’s ODI Achievements 

He scored the fastest half-centuries (off 16 balls) and centuries (off 31 balls) in ODIs.

AB hit 16 sixes in the match and matched the then record of most sixes by a batsman, India’s Rohit Sharma, in an innings.

8.Chris Gayle – Eighth Most centuries in ODI 

Chris Gayle - Eighth Most centuries in ODI 

Credit 

CH Gayle holds the record for the 8th most centuries scorers in ODI (One-day-international), scoring 25 centuries. 

He played in 301 games and 294 innings, scoring 12019 runs, including 1128 fours and 331 sixers, and his highest score in ODI cricket is 215, with a strike rate of 87.19.

Gayle is a Left-handed who plays for the West Indies team and captains the West Indies cricket team from 2007 to 2010.

Gayle’s 1st ODI century

Gayle’s 1st ODI century

Credit

Gayle played his first ODI debut on 11 September 1999 against India. He made hisFirst ODI Century after three years scoring 146 against Kenya at the Simba Union Ground.

Gayle’s ODI Achievements 

Chris Gayle is the first player to score a double century in the World Cup.

1st player to score a centuries in all the three formats of Cricket

Gayle is the first west Indian cricket player to score 7000+ runs and take 150 wickets in ODIs

9.Kumar Sangakkara (SL) – Ninth Most centuries in ODI 

Kumar Sangakkara (SL) - Ninth Most centuries in ODI 

Credit 

KC Sangakkara holds the record for the 9th most centuries scorers in ODI (One-day-international), scoring 25 centuries. 

He played in 404 games and 380 innings, scoring 14234 runs, including 1385fours and 88 sixers, and his highest score in ODI cricket is 169, with a strike rate of 78.86.

KC Sangakkara’s full name is Kumar Chokshanada Sangakkara was born 27 October 1977

He is a Sri Lankan cricket commentator, former professional international cricket player, left-handed top-order batsman, and wicketkeeper.

Sangakkara’s 1st ODI century

 Sangakkara Celebrating the international centuries

Credit 

Sangakkara played his first ODI debut on 5th July 2000 against Pakistan. After three years, in April 2003, Sangakkara made hisFirst ODI Century against Pakistan. 

Sangakkara’s ODI Achievements 

He currently holds the record for the most wicket-keeping dismissals in ODI cricket.

The first Sri Lankan to achieve 14,000 runs.

The first and only batsman to record four consecutive hundreds in the 2015 ICC World Cup games against Bangladesh (105*), England (117*), Australia (104), and Scotland (124)

First wicketkeeper-batsman to exceed 10,000 runs in One Day Internationals and holds the record for the most runs scored as a wicketkeeper-batsman (13,262 runs) in ODI history.

10. Sourav Ganguly(India) – Tenth Most centuries in ODI 

Sourav Ganguly(India) - Tenth Most centuries in ODI 

Alt text: BCCI chief Sourav Ganguly

Credit 

SC Ganguly holds the record for the 10th most centuries scorers in ODI (One-day-international), scoring 22 centuries. 

He played in 311 games and 300 innings, scoring 11363 runs, including 1122 fours and 190 sixers, and his highest score in ODI cricket is 183, with a strike rate of 73.70.

Sourav Chandidas Ganguly, affectionately known as Dada

He is the 39th president of the Board of Control for Cricket in India. 

He is an administrator, commentator, and former captain of India’s national cricket team (BCCI). 

He is recognized as the Maharaja of Indian Cricket.

Ganguly’s 1st ODI century

ganguly celebrating his century 

Credit 

Amla played his first ODI debut on 11th January 1992 against West Indies in Brisbane. He made his first ODI century after five years scoring 113 runs against Srilanka on 20th August 1997.

Ganguly’s ODI Achievements 

Ganguly is the only cricketer to win four consecutive Man of the Match Awards in ODI.

He holds the record of scoring 10000 runs, 100 wickets, and 100 catches in ODI. He is one of the five Cricketers to achieve this unique record in cricket history.

His 183-run total is the highest by an Indian batsman in a world cup match.

He is the fastest batsman to reach 9000 runs in ODI.

You can also check most consecutive wins in ODI

About Author

Leave a Reply

Your email address will not be published. Required fields are marked *