Maiden T20 Century Propels Shreyas Iyer to 7th in ICC Rankings
Shreyas Iyer climbs 18 places in ICC T20I rankings after smashing a maiden century against West Indies. See the latest T20I and ODI updates.

In a stunning display of batting prowess, India captain Shreyas Iyer has become the biggest mover in the latest ICC Men's T20I Player Rankings. His meteoric rise follows a magnificent maiden T20I century, which saw him break into the top 10 of the international rankings for the very first time.
The 31-year-old right-hander delivered a masterclass in the opening match of India's five-game T20I series against the West Indies in Lucknow. This explosive performance earned him a massive 18-place jump in the rankings, which are updated every Tuesday by the ICC.
India Dominates T20I Batting Top 10
Iyer's ascent to the seventh spot among T20I batters highlights India's immense depth in the shortest format. With Iyer's inclusion, India now boasts an incredible four players within the global top 10:
- Ishan Kishan: Ranked No. 1
- Abhishek Sharma: Ranked No. 2
- Shreyas Iyer: Ranked No. 7
- Tilak Varma: Ranked No. 10
This concentration of talent reinforces India's status as the reigning ICC Men's T20 World Cup champions.
Major Shifts in Bowling and ODI Rankings
While the batters grabbed the headlines, the bowling charts also saw significant movement. Afghanistan's Rashid Khan has reclaimed the No. 1 position in the T20I bowling rankings, overtaking Pakistan's Abrar Ahmed. India's Axar Patel also enjoyed a significant boost, climbing 16 places to secure the seventh spot.
Other notable climbers in the T20I bowling department include:
- Nasum Ahmed (Bangladesh): Moved up three spots to eighth.
- Mahedi Hasan (Bangladesh): Jumped 10 rungs to ninth.
In the ODI rankings, Shubman Gill has further solidified his dominance. Following his record-breaking unbeaten 223 against the West Indies in Guwahati, Gill has extended his lead at the top of the ODI batting charts, currently sitting with 841 rating points.
The West Indies also saw gains in the ODI format. Captain Shai Hope moved up to sixth place after a brilliant 162 in the series finale, while teammate Jayden Seales reached a career-high tenth spot in the ODI bowling rankings. India's veteran KL Rahul also made his way into the top 10, climbing seven spots to share the tenth position.