Virat Kohli retirement: Test stats breakdown, centuries against opponent, hundreds per year

Former India Test captain Virat Kohli announced on Monday that he is retiring from the longest format of the game with immediate effect. The 36-year-old finished his red-ball stint as the fourth-highest run scorer for India with 9230 runs in 123 matches at an average of 46.85. Kohli is also placed fourth in the all-time … Read more

Virat Kohli retirement: Full list of Test records; runs, hundreds, wins, captaincy stats

Former India captain Virat Kohli has announced his retirement from Test cricket on Monday. The 36-year-old enjoyed a stellar career in whites after making his debut against the West Indies in Kingston, Jamaica, in 2011. The Delhi batter finishes with 9230 runs in 123 Tests at an average of 46.85, including 30 centuries. A look … Read more

India’s Unstoppable Champions Trophy Run: 6 Heroes Who Made It Happen

India defeated New Zealand by four wickets in the final in Dubai, securing its second ICC title in nine months. The Men in Blue remained unbeaten, overcoming Bangladesh, Pakistan, and New Zealand in the group stage before knocking out Australia in the semis and edging past the Kiwis again for the trophy. Most Champions Trophy … Read more

Champions Trophy 2025: Kohli records most fifty-plus scores in ICC ODI events

Virat Kohli recorded most fifty-plus scores in ICC ODI events during the India vs Australia Champions Trophy 2025 semifinal in Dubai on Tuesday. Kohli scored his 24th fifty-plus score and went past Sachin Tendulkar’s record. During the innings, the 36-year-old also became India’s lead run-scorer in the tournament history, overtaking Shikhar Dhawan’s 701-run record. Most … Read more

IND vs PAK, Champions Trophy 2025: Virat Kohli goes past Ponting in all-time run-scorers list

Virat Kohli went past Australia’s Ricky Ponting in the all-time run-scorers list during the India vs Pakistan Champions Trophy 2025 match in Dubai on Sunday. Kohli notched up his 51st ODI century to guide India to a six-wicket win over Pakistan while also reaching the 14,000-run mark in the ODI format. During the innings, Kohli … Read more