Former India captain and ace Virat Kohli touched a unique milestone on Friday, August 19, when he completed 1000 days without a century. Virat’s last century came against Bangladesh in November 2019, when he registered a knock of 136 off 194 balls in the second Test to help India win by an innings and 46 runs.

Virat Kohli has since then gone into a slump, failing to reach the 100-run mark in the following two and half years. While he has scored half-centuries and even 70s, the ton has eluded him in the last 1000 days, which is a matter of great concern to him, the Indian cricket team as well as the fans. But, how has he fared since his last ton? Let’s find out.

Also Read: India vs Zimbabwe: KL Rahul heaps praise on performance of bowlers

After his last ton, Kohli scored three more half-centuries to end 2019. He scored 272 runs across six innings with an average of 68.00.

The Indian maverick is one of the Big Four in the current era, along with Joe Root of England, Kane Williamson of New Zealand and Steve Smith of Australia. However, compared to the other three, Kohli’s performance has been hit with inconsistency and many ducks in the last 1000 days, which has forced him to resign from his captaincy role across all formats, paving the way for Rohit Sharma to take charge.

Since the beginning of 2020, Kohli has represented India in 32 Test matches, scoring 872 runs, with an average of 27.25, well below his Test average of 49.53. In the meanwhile, he has scored six half-centuries, four of which have come in 2021. Three of these half-centuries in 2021 came against England in Tests, as he scored 72(104), 62(149), 55 (125) and 50 (96) run knocks. He also came close to scoring half-centuries on a few occasions but was dismissed in the 40s. In his last Test, Kohli was dismissed for 11 and 20 runs against England in July 2022.

The Indian maverick has also represented the country in 20 ODI matches in the last 1000 days, scoring 735 runs at an average of 36.75. While it is slightly better off than his Test average in the same period, it is well below his ODI average of 57.68, something that made him a modern-day legend since he made his debut.

Also Read: 1st ODI: India registers huge 10-wicket win vs Zimbabwe in Harare

He has scored nine ODI half-centuries since the beginning of 2020, five of which came in 2020. It was also the first time since 2008 when Kohli finished a calendar year without a single ODI century. He batted in nine ODI matches in 2020, against Australia and New Zealand, scoring 431 runs with an average of 47.88. The highlight of his ODI matches this year was the 63 runs from 78 balls in the third ODI against Australia.

In the T20Is, Kohli has represented India in 21 matches since 2020 began, scoring 675 runs at an average of 32.14. His career T20I average is 50.12, which validates the claim that Kohli’s form has witnessed an unforeseen slump in abilities as well. The 33-year-old has scored six T20I half-centuries since 2020, three of which came in 2021. All of these half-centuries came against England in Ahmedabad, where he scored 73*(49), 77*(46) and 80*(52).