Virat Kohli has scored a total of 73 centuries in his international career playing for India. One of the most prolific batsmen in world cricket, Kohli has grown by leaps and bounds ever since his ODI debut in 2008. Currently, Kohli is the third batsman in the list of most centuries scored in international cricket. He is preceded by Sachin Tendulkar who tops the list with 100 centuries while Ricky Ponting is positioned at second spot with 71 centuries. Out of Virat Kohli's total centuries, he has scored 44 ODI centuries while 27 have come while playing Test cricket for India. Kohli has been a modern great as far as ODI cricket is concerned. Here's a look at all Virat Kohli centuries: List of ODI centuries scored by Virat Kohli Kohli scored his highest ODI individual score vs Pakistan in 2012 Kohli scored his highest individual ODI score of 183 against Pakistan in Asia Cup 2012. The Indian skipper is known as the ‘Chase Master' who has ...