Virat Kohli has broken the long wait for an elusive century in Test cricket as the India stalwart reached the three-figure mark on Sunday (November 24) in the first Test against Australia in Perth.
The India batter got to his 30th Test century in style as he scored an unbeaten 100 runs off 143 deliveries. Kohli's long wait for a century finally ended after 491 days, as his last Test ton came back in 2023 against West Indies.

Virat Kohli has now an extraordinary record of 81 centuries in international cricket across all formats, making him one of the most prolific batters in cricket history. The Indian batter also reached 100 centuries in professional cricket in Perth, thus reaching another significant milestone in his illustrious career.
Virat Kohli has now scored 30 Test centuries in his career. The India player scored his latest hundred against Australia in Perth.
In ODIs, Kohli has amassed 50 centuries, equaling the legendary Sachin Tendulkar's record. Notable innings include his 183 against Pakistan in the Asia Cup 2012 and the recent 101* against South Africa at Eden Gardens in November 2023.
Kohli has scored 1 century in T20Is. This came against Afghanistan in the Asia Cup 2022, where he smashed 122* at the Dubai International Stadium.
In the Indian Premier League, Kohli has scored 8 centuries, with a highest score of 113 against Kings XI Punjab in 2016. Notable innings include 101* against Gujarat Titans in 2023 and four centuries in the 2016 season, where he scored a record-breaking 973 runs.
Virat Kohli has scored 7 first-class hundreds in domestic cricket while he also has 4 centuries in List A career as well, which is the limited overs format in domestic cricket.