Sportskeeda's Top 50 Indian Test cricketers of all-time (30-21)

Kohli Rahane Gambhir Srinath
The likes of Virat Kohli, Ajinkya Rahane, Gautam Gambhir and Javagal Srinath feature in this list

#27 Virat Kohli

Virat Kohli
Virat Kohli's attacking captaincy and efficient batting have turned India into a formidable unit

Perhaps, no Indian cricketer represents the ambitions and aspirations of the current generation as much as Virat Kohli. Fuelled by his obstinate commitment to the game, the star batsman leads by example and demands only the very best from his team mates. Although they are yet to be truly tested outside of their comfort zone, India's recent dominance at the top of the Test rankings stems from their captain's fierce determination. It was such a trait that saw him reel one century after another during successive tours to Australia and also become the first man in the history of the game to score a double century each in four consecutive Test series during the 2016/17 season.

Already an all-time great in the limited-overs formats, Kohli is aiming to replicate his white-ball prowess in the Test arena as well. For a batsman of unparalleled work-ethic in the modern era, it is only a matter of time before he carves a niche for himself in the game's purest format too. If his bold captaincy and propensity for playing dynamic knocks are anything to go by, the future certainly looks rosy for the 28-year old from Delhi.

Career Span: 2011-present

Statistics: 4658 runs from 60 matches at an average of 49.55 with 17 centuries and 14 fifties

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Kislaya Srivastava
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications