Virat Kohli might have failed to deliver in the first innings but he quickly made up by smashing a brilliant century in the second innings, the 17th of his Test career. This was the first time since February that the Indian skipper had crossed the 40-mark, after scoring 204 and 38 against Bangladesh at Hyderabad. We all know that Virat Kohli has a habit to break the records in every match as he broke yet another record by becoming the only cricketer who has an average of 50+ across all formats. With the help of this century, he has crossed the average of 50 in test matches. He already had 50+ average in ODIs and T20Is.
Virat Kohli has played 59 Test matches to date scoring 4603 runs with an average of 50.03. In ODIs, he has scored 8257 runs at an average of 54.68 while in T20Is, he has scored 1748 runs playing 49 matches with an average of 52.96.
Apart from this, he has broken another record. Virat Kohli became the quickest among Indian captains to reach 1000 Test runs outside India in the course of his 17th century. The record was previously held by Sachin Tendulkar who got to 1000 runs away from home as India’s Test skipper in 19 innings – Kohli got there in only 17. Earlier in July, Kohli broke Tendulkar’s record for most hundreds in chases during the fifth and final One-Day International against West Indies in Jamaica.These stats prove that he is one of the best batsmen in the world.