• Wion
  • /Photos
  • /From Samson to Kohli: Meet 5 Indians with highest score in T20 World Cups

From Samson to Kohli: Meet 5 Indians with highest score in T20 World Cups

Samson broke several records with his unbeaten 97 against the West Indies in the Super 8 tie in Kolkata; however, that isn’t the highest score by an Indian in the competition’s history. Check out five names who have registered the most runs in an innings in the T20 World Cups.

Suresh Raina – 101 vs South Africa, 2010
1 / 5
(Photograph: AFP)

Suresh Raina – 101 vs South Africa, 2010

Raina smashed his maiden T20 World Cup hundred batting at number three against the Proteas during a group game in the 2010 edition in the Caribbean. The left-handed batter smashed a career-best 101 in the first innings, helping India post a fighting total and win the game eventually. His hundred, however, is the only century by an Indian in the tournament’s history.

Sanju Samson – 97* vs West Indies, 2026
2 / 5
(Photograph: X/@BCCI)

Sanju Samson – 97* vs West Indies, 2026

Samson was the hero for India at the Eden Gardens, smashing a brilliant unbeaten 97 during the famous chase against the West Indies in the T20 World Cup 2026 Super 8 fixture. His knock helped India punch a semifinal ticket.

Rohit Sharma – 92 vs Australia, 2024
3 / 5
(Photograph: Others)

Rohit Sharma – 92 vs Australia, 2024

The former Indian captain Rohit Sharma also made it to the list. His 92 against Australia during the 2024 edition in the Americas not only helped him register his highest score in the T20 World Cups but also helped India to knock Australia out of that edition and eventually win the tournament.

Virat Kohli – 89* vs West Indies, 2016
4 / 5
(Photograph: Others)

Virat Kohli – 89* vs West Indies, 2016

Kohli was at the centre of things when India and the West Indies faced off in a knockout game in the T20 World Cup in India. During the infamous 2016 semifinal in Mumbai, Kohli smashed an unbeaten 89, helping India post a mammoth first-inning score. West Indies, however, chased it and qualified for the finale, later beating England to win the title.

Suryakumar Yadav – 84* vs USA, 2026
5 / 5
(Photograph: Others)

Suryakumar Yadav – 84* vs USA, 2026

Current Indian captain Suryakumar Yadav hit his highest T20 World Cup score against the USA in a crunch tie in Mumbai during the 2026 edition. His match-winning outing helped India survive an early scare and post a total enough to keep the USA team silent.