Page Loader
Summarize
ICC Champions Trophy: Indian batters with most 50-plus scores
Both Virat and Rohit feature on this list (Image source: X/@BCCI)

ICC Champions Trophy: Indian batters with most 50-plus scores

Feb 15, 2025
12:45 pm

What's the story

The ninth edition of the ICC Champions Trophy will start on February 19, 2025. The tournament will be co-hosted by Pakistan and the United Arab Emirates. Team India, one of the favorites of this year's competition, has a rich history in the tournament with several players having achieved significant milestones. Here are Indian batters who have scored most 50-plus scores in this prestigious event.

#1

Shikhar Dhawan - 6

Former Indian opener Shikhar Dhawan tops the list of top run-scorers for India in the Champions Trophy. He has scored a whopping 701 runs from just 10 matches at an average of 77.88 and strike rate of 101.59. His six 50-plus scores include three centuries and as many half-centuries. Dhawan's performance was key to India's win at the 2013 event, where he was the top-scorer with 363 runs.

#2

Sourav Ganguly - 6 

Sourav Ganguly, another former left-handed opening batter, also features on this list. Like Dhawan, he has also touched the 50-run mark six times in CT. His tally includes 665 runs from 11 innings in 13 matches at an average of 73.88. Ganguly has three centuries and as many half-centuries in the competition. The southpaw was the captain of the Indian team which was named the joint-winners of the 2002 Champions Trophy.

#3

Rahul Dravid - 6 

Rahul Dravid is the only other Indian batter with six 50-plus scores in the prestigious competition. He has amassed 627 runs at a phenomenal average of 48.23 from 19 CT games. Though he didn't score a single century at the event, but his tally includes six half-centuries. Notably, Dravid had led India in the 2006 Champions Trophy.

#4

Virat Kohli - 5 

In his ICC Champions Trophy career, Virat Kohli has played 13 matches and scored 529 runs in 12 innings. His highest score is an unbeaten 96, and he has a phenomenal batting average of 88.16. Though he has touched the 50-run mark five times, a century is yet to come. In 2017 edition, Kohli wore the captain's hat for the first time in an ICC event and took India to the finals.

#5

Rohit Sharma - 5 

India's current skipper Rohit Sharma has also touched the 50-run mark five times in CT. The veteran has played 10 matches and scored 481 runs at an average of 53.44 and a strike rate of 82.50. His highest score was an unbeaten 123 against Bangladesh in Birmingham in 2017, along with four half-centuries. Rohit played a pivotal role in India's victorious CT campaign in 2013.