Virat Kohli’s ODI Centuries

Virat Kohli, the best right-handed batsman in the Indian cricket team, is widely considered one of the best batsmen in the world. He played seven years as a captain, but now he is the former captain of the Indian cricket team and Royal Challengers Banglore (RCB). He has a long list of accomplishments and records.

Virat Kohli played his first ODI international match for the Indian Cricket Team in 2008 against Sri Lanka, and on 12 June 2010, Then start Virat Kohli’s ODI centuries journey. He debuted T20 international match against Zimbabwe. In 2011 he played his first test match. Debuted as a captain, he played test match series in 2014 and scored 115,  becoming the fourth Indian player to score a century as a captain debut.

Also Read: Top 9 highest Innings in IPL history

Virat Kohli First Century In ODI

Virat Kohli scored his first century of 107 runs against Sri Lanka on 24 December 2009 at Eden Gardens, Kolkata. 

Virat Kohli has scored 74 centuries, 27 centuries in test matches, 46 centuries in One Day International (ODI) matches, and 1 in a T20 match.183 runs are the highest score by Virat Kohli in the One Day International match, which he made against Pakistan in the 2012 Asia Cup.

Top 5 Highest Scores of Virat Kohli In ODI

India vs Pakistan18 March 2012183
India vs Sri Lanka15 January 2023166*
India vs South Africa7 February 2018160*
India vs West Indies24 October 2018157*
India vs New Zealand23 October 2016154*
Virat Kohli's ODI Centuries

Winning Percentage After Virat Kohli Century

It is the dream of any batsman to score a century. Still, if the team wins after scoring a century, then it is a matter of great pride for that batsman. When Virat Kohli hits a century, the winning percentage goes high. Out of 74 centuries, 48 ​​centuries have given victory to Team India. One of these innings was also when Virat Kohli played 183 against Pakistan in the 2012 Asia Cup is one of the most memorable and highest score innings of Virat Kohli, and thus Virat Kohli has innings. Team India won that.

Check Out: Top 10 players with the most sixes in IPL

Virat Kohli’s Top 5 Fastest Century in ODI

Virat Kohli is the batsman who has scored the fastest century among Indian batsmen, he scored 100 runs on 52 balls against Australia in 2013. Get the title of the fastest century player in an ODI match by the Indian cricket team batsman.

Virat Kohli's Top 5 Fastest Century in ODI

Top 5 Fastest Century in ODI

201276Sri Lanka
201776Sri Lanka
201381West Indies


How many ODI centuries of Virat Kohli?

Virat Kohli scored a total of 75 centuries in ODI 46, T20 1, and test 28.

Can Kohli score 100 centuries?

Sunil Gavaskar feels Virat Kohli will score 100 centuries in the coming 5 to 6 years.

When was Kohli’s last ODI century?

10 January 2023 came Virat Kohli’s last century against Sri Lanka.

Leave a Comment

You have Successfully Subscribed!