Virat Kohli Broke into the top five of the all-time highest run-scorers in ODI cricket. He surpassed Mahela Jayawardene.
Kohli also overtook Sachin Tendulkar's tally of 20 hundreds at home. He now has 21 centuries.
Virat Kohli scored his 10th ODI hundred against Sri Lanka, the most by a player against a single opposition.
Kohli now has 16 unbeaten ODI centuries, the most by a batter. He went passed Tendulkar again, who had 15.
Virat Kohli has the most number of 150+ scores in ODIs. He has four scores of 150 or more.