Virat Kohli seems to be breaking records for fun. Going into the boxing day test, the Indian skipper was left with 2 innings to score 82 runs and top the list of players to have scored most overseas test runs in a calendar year. But all it required was one inning by King Kohli to achieve the milestone. With 1138 away test runs in 2018, Virat has overhauled Rahul Dravid's tally off 1137 overseas runs which the wall scored in the longest format. A record which Dravid had held since 2002.