Analysis
Top 5 Indian cricketers with 50+ appearances across all three formats
1. Virat Kohli
Virat Kohli, the star Indian batter, has also played over 50 international matches in all formats of the game. He made his international debut against Sri Lanka in 2008 and has since been a consistent presence in the Indian camp. Kohli’s career totals include 113 tests, 292 ODIs, and 117 T20Is. Virat Kohli is the second Indian player to lead his team in over 50 games. He captained India in 68 tests, 95 ODIs, and 50 T20Is.