---Advertisement---
Sourav Ganguly To Shubman Gill: Top 5 Indian Batters Who Scored Centuries In ICC Champions Trophy

Players in Indian cricket have produced outstanding ICC Champions Trophy batting displays including match-winning hits, great averages, and explosive centuries. Their support is very important in forming India's success on the world stage. So here is a list of 5 such Indian players.

Shikhar Dhawan (IND): The former Indian opener dominated the ICC Champions Trophy from 2013 to 2017, scoring 701 runs in 10 matches with an impressive average 77.88 and made 3 centuries. That made him the leader of this list of Indian players with most centuries in the ICC Champions Trophy. Dhawan is an Indian former cricketer. A left-handed opening batter, he was considered one of the greatest ODI batsmen for Indian cricket team for a decade and Delhi in domestic cricket.

Sourav Ganguly (IND): The Indian legend excelled in the ICC Champions Trophy from 1998 to 2004, scoring 665 runs in 11 innings at an average of 73.88 and made 3 centuries. This made him be at the second place in this list just after Dhawan in this list of Indian players with most centuries in the ICC Champions Trophy. Ganguly is an Indian cricket commentator and former cricketer. He is popularly called the Maharaja of Indian Cricket. He was captain of the Indian national cricket team and is regarded as one of India's most successful cricket captains.

Shubman Gill: Gill made a remarkable impact in his lone ODI match in 2025, scoring an unbeaten 101 off 129 balls at a strike rate of 78.29, marking his debut century in style. This made him be in this list of Indian players with most centuries in the ICC Champions Trophy. He is an Indian international cricketer who represents the national team across all three formats of the game and is the current vice-captain of the ODI team.

Mohammad Kaif: Kaif played 8 ODIs for India from 2002 to 2006, scoring 236 runs in 5 innings at an impressive average of 78.66, including an unbeaten 111* off 264 balls and 1 century. This made him be in this list of Indian players with most centuries in the ICC Champions Trophy. He is a former Indian cricketer, who played Tests and ODIs. He made it to the national team on the strength of his performances at the Under-19 level, where he captained the India national under-19 cricket team to victory in the Under-19 World Cup in 2000.

Virender Sehwag: Sehwag played 10 ODIs for India from 2002 to 2006, scoring 389 runs in 10 innings at an average of 48.62, including a blazing 126 at a strike rate of 100.77. This made him be in this list of Indian players with most centuries in the ICC Champions Trophy. He is a former Indian cricketer who represented India from 1999 to 2013. Widely regarded as one of the most destructive openers and one of the greatest batsmen of his era, he played for Delhi Capitals in IPL and Delhi and Haryana in Indian domestic cricket.
Live News
---Advertisement---
[LIVE] CAT Result 2025 (Shortly): IIM Results to be OUT anytime at iimcat.ac.in- Check details here
-
15:20 (IST) 16 Dec 2025
CAT Result 2025 LIVE: Past 5 year trends
SHORTS
View All Shorts
---Advertisement---
