Table of Contents
In the vast and illustrious landscape of international cricket, representing one’s country across all three formats is a remarkable achievement. pinnacle of this accomplishment is reached when a player not only plays across formats but also surpasses the 50-match mark in each – a feat achieved by only a select few.
The inaugural Test match of the England tour of India in 2024 recently marked a historic moment for Indian cricketer KL Rahul as he celebrated his 50th Test appearance. With already more than 50 T20I and ODI matches in his repertoire, this positioned him in an exclusive and rare list alongside cricketing luminaries who have attained the milestone of featuring in 50 matches across formats for India.
Rahul becomes only the sixth Indian cricketer to join this exclusive club, a testament to his skill, dedication, and longevity in the international cricketing arena. Notably, he is the fifth active cricketer in this distinguished group. On that note, let’s take a closer look at the other stalwarts who share this honour.
Players to represent India in 50 matches or more across formats
1. MS Dhoni
India’s most successful captain across formats, MS Dhoni retired with a total of 535 international matches. His illustrious career saw him represent India in 90 Tests, 350 ODIs, and 98 T20Is.
2. Virat Kohli
The run-machine and India’s former skipper Virat Kohli, with 522 international matches under his belt, has been a consistent performer in Tests (113), ODIs (292), and T20Is (117).
3. Ravindra Jadeja
Known for his all-round prowess, Ravindra Jadeja has featured in 332 international matches so far and has represented India more than 50 times in each ODI, T20I, and Test format.
Also READ: Spin legend Anil Kumble predicts the scoreline of India vs England Test series
4. Ravichandran Ashwin
Despite being just short of the 300-international-matches mark, Ravichandran Ashwin has the honour of representing his country more than 50 times in each format.
5. Rohit Sharma
India’s current skipper, Rohit Sharma, boasts 468 international matches and has appeared in 55 Tests, 362 ODIs, and 151 T20Is so far.
6. KL Rahul
The newest entrant to this elite group, Rahul achieved this milestone during India’s first Test of the five-match series against England in Hyderabad on January 25. Hailing from Karnataka, Rahul has donned India’s national jersey in a total of 197 matches now, reaching the 50-match mark in all three formats.