verifiedCite
While every effort has been made to follow citation style rules, there may be some discrepancies. Please refer to the appropriate style manual or other sources if you have any questions.
Select Citation Style

Which teams has Virat Kohli captained or played for?

Virat Kohli has played for and, in some cases, captained the following teams:

Kohli captained the under-19 Indian cricket team to victory in the ICC Under-19 World Cup in 2008. He was part of the national squad that won the 2011 ODI World Cup. In 2018–19 he led India to its first-ever Test series win in Australia. He retired from Twenty20 International cricket after India won the 2024 T20 World Cup and from Test cricket in 2025. He was also part of the RCB teams that won the IPL in 2025 and 2026.