India captain Virat Kohli breaks a record every time he comes out to bat. The 30-year-old 'run-machine' on Thursday missed out on his 26th hundred but went on to break former captain Rahul Dravid's long-standing batting record.
Kohli, arguably the world's best batsman in current era, surpassed Dravid's 16-year-old record of 1137 runs in overseas Tests which came way back in 2002.
Kohli is now the highest-scoring Indian Test batsman on overseas soil in a calendar year. He has 1138 Test runs away from home to his name. Mohinder Amarnath is the third on the list after Kohli and Dravid with 1065 runs in 1983.
Earlier, the Indian captain missed out on his 26th hundred after he was dismissed for 82 runs by Mitchell Starc in the ongoing third Test match against Australia at the MCG. Kohli was caught in the deep by Aaron Finch as he tried to hit a short delivery from Starc over the third man fielder.
This was the third time that Kohli was dismissed in the 80s in Test cricket. However, his knock of 82 made him the captain with the third-highest score at the MCG.
Kohli is also the first visiting batsman with three consecutive 50+ scores in the MCG's Boxing Day Test matches.
Kohli has had a sensational year with the bat, scoring nearly 600 runs in five Tests in England besides making handsome contributions across three formats in South Africa.