IND vs SL 3rd ODI: Virat Kohli records personal milestone by scoring 166*, 2nd highest in his ODI career

At the Greenfield International Stadium against Sri Lanka, Virat Kohli scored his 46th ODI century. Kohli will break Sachin Tendulkar’s record for the most ODI hundreds with four more centuries. Tendulkar had a career total of 49 ODI hundreds, compared to Kohli’s 46.

As the greatest of all time reached beyond 150 runs and lifted his bat for the third time in the same match, Virat Kohli continued to smash after his 74th century. Virat Kohli finished the game “not-out,” scoring 166* runs, including 8 sixes, which is the most runs he has ever scored. Virat is typically known for playing over the ropes rather than striking down the ground.


This amazing innings by Virat in the 3rd ODI has registered his second highest ODI score, the first one being 183 runs against Pakistan

Indian cricketer Virat Kohli recorded his highest score of 183 runs against Pakistan in a one-day international on March 18, 2012.
In order to score 183 against Pakistan, the right-handed batsman smashed 22 fours and one six. Virat Kohli’s performance enabled India to chase 330 runs in just 50 overs.