Virat Kohli is the star performer for the Indian cricket team. Kohli is known as the “Run Machine” because he excels at run chasing. Virat has 43 ODI centuries to his name. Also, a is a role model for many young cricket players. He was a game-changing batsman who battled his way to becoming the champion of champions at the international levels.

The Delhi-born superstar, who became the fastest batsman in ODI history to score 10,000 runs. He is now second on the list of most centuries scored by any cricketer in One Day Internationals.
His ability to bat even better under pressure has made him a hero to millions, and India is fortunate to have him on their side. Beautiful flicks, elegant drives, classy pulls, sensational hooks, and extraordinary strokes make him an incomparable athlete on the field.
As Virat Kohli completes his 13-year international career. After making his debut in 2008, we look back at some of his most memorable ODI centuries over the last thirteen years.
List of Most Memorable ODI Centuries by Virat Kohli.
1. On Feb 28, 2012, Virat Kohli’s Outstanding 133* in Hobart Defeats Sri Lanka.

Virat had already scored ten centuries in ODI cricket before this innings in Hobart. And he was a well-established member of the Indian ODI setup. But his 133-run knock against Sri Lanka in Hobart drew the attention of the world to this young sensation who would go on to rule the world for the next two decades. Though his match-winning knock was insufficient to propel India to the CB series final, it marked the beginning of a new chapter in Kohli’s cricketing career.
One of the highlights of Kohli’s innings was his ease in smashing Lasith Malinga to all parts of the ground. Virat scored 16 boundaries and two sixes in 86 deliveries to help India cross the line in 36.4 overs while chasing 323 to win. In many ways, this was Kohli’s first of many ODI run-chases.
2. Virat Kohli’s Magnificent 183 Vs Pakistan in Dhaka During the Asia Cup 2012.

Kohli was at his best against Pakistan in the 2012 Asia Cup at Mirpur in Dhaka, just three weeks after delivering a gem of a knock at Hobart. Walking in at No.3, Kohli racked up 183 runs to set up an easy India victory over the “Men in Green.” Chasing a mammoth 330, India completed their then-highest-ever ODI run-chase with two overs remaining.
This would not have been possible without Kohli’s brilliant performance. After conceding a wicket in the first over, Kohli took command and annihilated Pakistan’s bowling attack. He hit 22 fours and one six in a 183-run innings off 148 balls. Kohli still holds the record for India’s highest ODI individual score.
3. Virat Kohli’s Fastest 100* vs Australia at Jaipur, 2013 India’s Historic Win vs Australia.

Virat Kohli scored the fastest ODI century by an Indian batsman against Australia in 2013. He broke Virender Sehwag’s record of a century in 60 balls against New Zealand in 2009. Virat Kohli’s unbeaten innings of 100 in 52 deliveries included eight fours and seven sixes. While chasing 360 runs, India paved the way for another memorable victory.
India chased down 359 runs in 43.3 overs, making it the country’s highest-ever ODI chase. It was another historic innings in Kohli’s ODI career, as he demonstrated his explosive skills by scoring at a strike rate of 192.
4. Virat Kohli (122) and Kedar Jadhav (120) Helped India’s Joint Second-Highest Successful Chase Against England in Pune. 2017.

Kohli scored a spectacular century under difficult circumstances in his first series as India’s full-time ODI captain. Virat rose to the occasion with Kedar Jadhav and stitched a match-winning 200-run partnership while chasing 351 and having lost four wickets for a paltry score of 63.
Although he wasn’t the player of the match, his innings of 122 from 105 balls were one of his best ODI innings as a captain. This was his 27th ODI century and 5th as team captain.
Kedar Jadhav performed even better than his captain, Virat Kohli, scoring 120 runs off just 76 balls. India was 63/4 at one point, with Shikhar Dhawan, Yuvraj Singh, and MS Dhoni still in the pavilion. That’s when Kohli and Jadhav came together and put on a 200-run fifth-wicket stand to keep the hosts in the hunt.
5. Virat Kohli (160*) vs South Africa. On Feb 7, 2018, “Run Machine” set a record for the most ODI centuries by an Indian captain.

Virat Kohli scored one of his best ODI centuries while batting first in the 3rd ODI vs South Africa in Capetown in 2018. It was his 13th century while aiming and his 34th overall. What really stood out in this innings was that he scored exactly 100 runs by running 1s, 2s, and 3s, while only scoring 12 fours and two sixes.
In that game, he impressed the world with his fitness abilities, and India easily won by 124 runs while defending 303. He had a fantastic series, scoring 558 runs in six innings at an average of 186 and registering three ODI hundreds. India won the six-game series 5-1.
Virat Kohli’s 34th ODI century helped India post 303 runs on the board against South Africa in Cape Town, which proved too much for the home team, who lost the 3rd game of the series by 124 runs.
While Indian spinners bowled South Africa out for 179, it was Virat Kohli’s 159-ball-160 that set the stage for India’s big win. Shikhar Dhawan had the second-highest score in the team, with 76.
Conclusion:
Can Kohli score 100 centuries? If he continues to perform well, he should be able to.
We hope you found this list of Virat Kohli’s Top 5 Most Memorable ODI Centuries useful. Also, don’t forget to share your valuable thoughts on this article in the comments section below.