Team India captain Virat Kohli registered his new highest score in Test cricket after surpassing 243 runs in the first innings of the second test against South Africa. Kohli, who scored 254*, has beaten his own highest score 15 times, the most by any batsman in Test cricket history. He had recorded his previous highest score of 243 in 2017.
Virat Kohli smashed his highest-ever Test score of 254*(336) on Friday, which is also the highest-ever Test score by an Indian captain. Kohli has now hit the most test double tons (seven) among Indians and the most 150-plus scores (nine) among test captains. Kohli also became the first Indian to slam test double centuries against six different teams.
However, the biggest record that Kohli broke during his innings was that he became the fastest batsman to 21,000 runs in international cricket. He completed 7,000 runs in Tests in these innings and has more than 11,000 in ODIs to go with over 2500 runs in T20Is. Kohli reached this feat of 21,000 international runs in 392 matches and 435 innings. Previous record-holder Sachin Tendulkar reached the milestone in 418 matches and 473 innings.
Virat Kohli has also become the first Indian to score 250 runs in a test innings as captain. He achieved this feat in the second test against South Africa on Friday. Kohli broke his own record for scoring most runs in an innings as captain, overtaking his previous best (243). Kohli has also scored the third-highest score as India captain (235).
Virat smashed his seventh double hundred in test cricket during the first innings of the second test against South Africa today. With this, he broke the record for most Test double hundreds by an Indian. He overtook former India batsmen Virender Sehwag and Sachin Tendulkar, who had scored six each.
There are many more records that our captain-aggressive broke, but we mentioned the prime.