
Virat Kohli has added another historic milestone to his legendary career, becoming the only batter in the history of cricket to surpass the 900 rating-point mark in all three formats of the ICC Men’s Cricket Rankings. This unprecedented feat was confirmed following an update by the International Cricket Council (ICC), which revised Kohli’s all-time best T20I rating from 897 to 909 points.
The update comes months after Kohli announced his retirement from T20Is following India’s triumph in the ICC T20 World Cup, where he played a title-clinching knock of 76 in the final. Despite retiring from the shortest format, Kohli’s overall T20I performance continues to receive recognition. His upgraded rating of 909 now places him as the third-highest rated batter in T20I history, behind England’s Dawid Malan (919) and India’s current star Suryakumar Yadav (912).
ALSO READ
Kohli’s excellence spans across formats. His highest Test rating reached 937 points during India’s 2018 tour of England, where he was a standout performer with 593 runs in 10 innings, including two centuries and three fifties. That rating remains the highest ever achieved by an Indian batter in Tests and ranks 11th all-time globally. In ODIs, Kohli also peaked at 909 points during the same 2018 England tour, when he tallied 191 runs in three matches, including two half-centuries.
At the height of his dominance, Kohli simultaneously held the No.1 ranking in Tests, ODIs, and T20Is—a rare accomplishment in modern cricket. This latest milestone further strengthens his case as one of the greatest all-format batters the sport has seen.
Kohli retired from T20Is after scoring 4,188 runs in 125 matches at an average of 48.69, with a highest score of 122 not out, one century, and 25 fifties. He stands third on the list of all-time run-scorers in the format. More recently, in May this year, Kohli also stepped away from Test cricket ahead of the new ICC World Test Championship cycle. His final Test series came against Australia, where he struggled with form and managed only 190 runs in five matches. He ended his red-ball career with 9,230 runs in 113 Tests at an average of 46.85, including 30 centuries and 31 fifties, making him India’s fourth-highest Test run-scorer and 19th overall globally.
While Kohli has retired from Tests and T20Is, he remains active in ODI cricket. With 14,181 runs in 302 matches at an average of 57.88, he is the third-highest ODI run-getter in history and second only to Sachin Tendulkar among Indian players. His last ODI appearance came during India’s victorious ICC Champions Trophy campaign in March, where he scored 218 runs in five matches, including a match-winning century against Pakistan and a vital half-century in the semifinal against Australia.
Overall, Kohli has scored 27,599 runs in international cricket at an average of 52.27, featuring 82 centuries and 143 fifties across 617 innings. He is India’s second-highest run-scorer in international cricket and ranks third on the all-time global list. His consistent performance and lasting impact across formats have made him one of the greatest players in the game.