Most runs in ODI cricket: Virat Kohli scored his 46th century in ODI

By Kaif - January 15, 2023 - Last updated on Jan 16, 2023 11:53 AM
Most runs in ODI cricket: Virat Kohli scored his 46th century in ODI

Image Source: ICC Twitter

Most runs in ODI cricket: Virat Kohli scored his 46th century in ODI, Virat Kohli's last five innings, Most centuries in ODI cricket

Team India's former captain Virat Kohli's explosive form continues and he has scored a century in the third ODI against Sri Lanka on Sunday. This is Virat Kohli's second century in this series, while he has 46th century in ODI career. Virat Kohli completed his century in just 85 balls, during which he hit 10 fours and a six.

Virat Kohli has once again started appearing in his old colors and centuries are continuously coming out of his bat. This form can be gauged from the fact that he has scored three centuries in the last four ODI innings. And the number of centuries of Virat Kohli is now increasing continuously.

most runs in odi cricket virat kohli scored his 46th century in odi 1

Virat Kohli scored his 46th century in ODI, In the third match of the ODI series between India and Sri Lanka, Indian batsmen performed amazingly. Captain Rohit missed his half-century, but Shubman Gill and Virat Kohli played excellent century innings. Both the batsmen made many records while scoring fast runs. Especially Virat Kohli scored a century for the third time in the last four ODIs. Earlier, he had scored centuries in the first match of the same series against Bangladesh and Sri Lanka. Gill scored 116 and Kohli scored 166 runs in this match.

Also Read: India vs Sri Lanka Full Scorecard

Virat Kohli's last five innings (in ODIs)

  • vs Bangladesh, 5 runs
  • vs Bangladesh, 113 runs
  • Vs Sri Lanka, 113 runs
  • v Sri Lanka, 4 runs
  • v Sri Lanka, 100* runs

Most centuries in ODI cricket

  • Sachin Tendulkar - 463 matches, 49 centuries
  • Virat Kohli - 268 matches, 46 centuries
  • Ricky Ponting - 375 matches, 30 centuries
  • Rohit Sharma - 238 matches, 29 centuries
  • Sanath Jayasuriya - 445 matches, 28 centuries

Most centuries for India in ODI

  • Sachin Tendulkar - 463 matches, 49 centuries
  • Virat Kohli - 268 matches, 46 centuries
  • Rohit Sharma - 238 matches, 29 centuries

Also Read: Virat Kohli performance in all three formats in 2022

Most centuries in international cricket

  • Sachin Tendulkar - 664 matches, 100 centuries
  • Virat Kohli - 486 matches, 74 centuries
  • Ricky Ponting - 560 matches, 71 centuries

Virat Kohli has also made a big record in his name with this. Now he has reached number five in terms of most runs in ODI cricket. He has the highest number of runs among active players, Virat Kohli has broken Mahela Jayawardene's record in his century.

Most runs in ODI cricket (Top-5)

  • Sachin Tendulkar - 463 matches, 18426 runs
  • Kumar Sangakkara - 404 matches, 14234 runs
  • Ricky Ponting - 375 matches, 13704 runs
  • Sanath Jayasuriya - 445 matches, 13430 runs
  • Virat Kohli - 268 matches, 12702 runs*

Also Read: Can Virat Kohli break Sachin Tendulkars record of 100 centuries?

Give Your Feedback



Download our App for more Tips and Tricks

Footer Sticky Banner