Kohli has now scored four centuries since ending his drought with an unthinkable ton in T20Is in September. Three of those centuries came in ODIs, and two came at the beginning of 2023, both against Sri Lanka.
During that forgettable period of 1028 days, Virat Kohli struggled across formats for a century amid declining form, resulting in a month-long break.
Shoaib Akhtar, a former Pakistan cricketer, was one of those fervent believers. He had predicted that once Kohli broke free of the shackles, there would be no stopping him.
Kohli has now scored four centuries since ending his drought with an unthinkable ton in T20Is in September, three of which came in ODIs and two at the beginning of 2023, both against Sri Lanka.
India vs. Sri Lanka Live Score 3rd ODI) In the third and final ODI of the series against Sri Lanka on Sunday at the Greenfield International Stadium in Thiruvananthapuram, Kohli scored his 46th ODI century in 85 balls. He hit 10 boundaries and one six.
He remains second on the format’s all-time list, but he is only three tons away from equaling Sachin Tendulkar’s incredible 49-ton record.
Kohli surpassed Sachin for the record for the most tons against a single opponent and broke his own record with the ton. The only batter to ever score ten centuries against Sri Lanka in an ODI is the former captain of India.
Sachin has a similar total against Australia, while he has nine tons against West Indies. He also beat Sachin’s record for most domestic centuries.
Kohli had made 21 such runs in 101 innings in India. With his 113 runs in the series opener this week, he had surpassed Sachin on this list.
Kohli, along with former Australia captain Ricky Ponting and legendary South African all-rounder Jacques Kallis, became the second player in ODI history to score 50 or more runs at home.
Only Sachin Tendulkar, a former Indian batter, is ahead of the trio with 46 such scores. Twenty centuries and 26 fifties are among Kohli’s accomplishments.
He also beat Kallis (5186 runs) to become the third-highest home run-getter in the format on his way to the mark. At home, only Ponting (5521 runs) and Sachin (6976 runs) have more runs than Kohli.
However, Kohli becoming one of the top five ODI run-getters was the most notable achievement. Kohli beat Sri Lankan legend Mahela Jayawardene’s record of 12650 runs in 50-over cricket when he reached the 64-run mark in his innings.
After leading scorer Sachin, Kohli is now the second Indian on the list (18426). Kumar Sangakkara (14234), Ponting (13704), and Sanath Jayasuriya (13430) are additional players.