#5 2818 international runs in 2017 - highest run tally by an Indian
To cap things off, Virat Kohli beat Rahul Dravid's record of 2626 runs in 1999. He scored his 2818 runs at an average of 68.73 and a mind-boggling strike rate of 92.15.
Kohli is already a legend of the game, but has several challenges ahead of him, which he will gleefully accept. We can only hope to see more of him in 2018.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news
Edited by Arvind Sriram