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
Team | Score |
India vs Pakistan18 March 2012 | 183 |
India vs Sri Lanka15 January 2023 | 166* |
India vs South Africa7 February 2018 | 160* |
India vs West Indies24 October 2018 | 157* |
India vs New Zealand23 October 2016 | 154* |
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.
Top 5 Fastest Century in ODI
Year | Ball | Vs |
2013 | 52 | Australia |
2013 | 60 | Australia |
2012 | 76 | Sri Lanka |
2017 | 76 | Sri Lanka |
2013 | 81 | West Indies |
FAQ
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.