During India’s crushing defeat to South Africa in the first Test on Thursday, veteran batsman Virat Kohli made history by becoming the first player to score 2000 runs in seven separate calendar years. India was destroyed in three days by South Africa’s accurate pace and Dean Elgar’s graceful 185. When Kagiso Rabada, Marco Jansen, and Nandre Burger proved to be too dangerous for the other batters to handle, Kohli amassed runs rapidly by hitting quick singles and boundaries.
In the innings and 32 run loss to India, he scored 76 off 82 balls, bringing his 2023 total to 2006 runs.
In 2012 (2186 runs), 2014 (2286 runs), 2016 (2595 runs), 2017 (2818 runs), 2018 (2735 runs), and 2019 (2455 runs), he had already accomplished the feat.