Highest T20 Run Scorer in T20 World Cup

New Zealand's former player and captain, Brendon McCullum, has the highest score by a batter in T20 World Cups. McCullum scored 123 runs off 58 balls against Bangladesh. His outstanding knock included 11 fours and 7 sixes.

The T20 World Cup is fast-paced and focuses on power-hitting and big scoring. It allows batters to show their aggressive batting styles and create records. The "Highest Individual Score" is unique among these records, highlighting the brilliance of individual batters who have dominated bowling attacks. So, who are the other top individual scorers in the T20 World Cups?

List of Highest Individual Scores in Men's T20 World Cup Score From 2007 to 2024

Look at the top 10 highest scores by a batter in the T20 World Cup from 2007 to 2024.

RankPlayerTeamRuns ScoredAgainstYearVenue
1Brendon McCullumNew Zealand123Bangladesh2012Pallekele
2Chris GayleWest Indies117South Africa2007Johannesburg
3Alex HalesEngland116*Sri Lanka2014Chattogram
4Ahmed ShehzadPakistan111*Bangladesh2014Mirpur
5Rilee RossouwSouth Africa109Bangladesh2022Sydney
6Glenn PhillipsNew Zealand104Sri Lanka2022Sydney
7Tamim IqbalBangladesh103*Oman2016Dharamsala
8Jos ButtlerEngland101*Sri Lanka2021Sharjah
9Suresh RainaIndia101South Africa2010Gros Islet
10Chris GayleWest Indies100*England2016Mumbai

Brendon McCullum (New Zealand): 123 vs Bangladesh, 2012

Put in to bat first by Bangladesh, the New Zealand openers struggled to time the ball. Coming in at No.3, Brendon McCullum made the highest score in the T20 World Cup by a player. He scored 123 runs off just 58 balls and hit 11 fours and 7 sixes. New Zealand scored 192 runs, which was too much for Bangladesh to pass.

Also read: Most Runs in T20 World Cup

Chris Gayle (West Indies): 117 vs South Africa, 2007

The opening match of the first T20 World Cup pitted hosts South Africa against West Indies. Opening the batting, Chris Gayle showed the world why he would be the master of the T20 format. His 57-ball assault fetched him 117, including 10 massive sixes. Sadly for him and the West Indies, South Africa chased down successfully with 16 balls to spare.

Alex Hales (England): 116* vs Sri Lanka, 2014 

Given a target of 190 to win and reduced to 0-2, Alex Hales played an innings of a lifetime. Hales cared for no reputation, Nuwan Kulasekara, Lasith Malinga, or Ajantha Mendis. He cut, drove, and clouted the ball with enormous power. His 64-ball knock ensured England won the match with 4 balls to spare.

Also read: Highest Score in T20 World Cup History

Ahmed Shehzad (Pakistan): 111* vs Bangladesh, 2014 

Ahmed Shehzad is the only Pakistan batter to score a hundred in the T20 World Cup. This innings was all the more impressive because Bangladesh’s two main spinners, Shakib Al Hasan and Abdur Razzaq, controlled the innings for quite some time. Shehzad struck 10 fours and 5 sixes in the 62 balls that he faced.

Riley Rossouw (South Africa): 109 vs Bangladesh, 2022

Riley Rossouw became the first South Africa cricketer to score a century in the T20 World Cup as he led the side to a win over Bangladesh in 2022 T20 World Cup. Rossouw's 109 was packed with 7 fours and 8 sixes and led the team to a huge total of 205 runs, which they defended easily.

FAQ’s

Who holds the record for the highest individual score in T20 World Cup history?

Former New Zealand’s captain Brendon McCullum holds the record for the highest individual score in T20 World Cup history. He scored 123 runs off 58 balls against Bangladesh during the 2012 T20 World Cup.

Who has the highest individual score in T20 history?

Chris Gayle’s 175 for RCB in IPL 2013 is the highest individual score in men's T20. In international cricket, Australia’s Aaron Finch holds the record for making the highest score by a batter. Finch made 172 runs against Zimbabwe in 2018.

Who has the highest individual score for India in T20?

Shubman Gill holds the record for the highest individual score in T20I cricket by an Indian player. Gill scored 126 off 63 balls against New Zealand in Ahmedabad on 1 Feb 2023. In overall T20 cricket, Shreyas Iyer’s 147 runs for Mumbai against Sikkim in 2019 is the highest for India. 

Watch your favorite players battle for runs and wickets for their team and play on the Howzat fantasy cricket app to take your cricket experience to the next level. Happy gaming!
 

Get Amazing Welcome Rewards