Most Runs in T20

Most Runs in T20 World Cup History From 2007 Till Now!

With the T20 World Cup 2022 is being currently played, there's a lot of excitement building up. Since its beginning in 2005, the T20 format has been one of the most entertaining versions of the game, both for players as well as for viewers.

The T20 World Cup is the championship of T20I cricket and has had eight editions so far. More often than not, the batters have dominated the tournament and scored big runs to help their respective teams to win the World T20 title.


Most Runs in the T20 World Cup: Top 10 Player List

India's Virat Kohli has scored the most runs in T20 World Cup history, with 1,141 runs at an average of 81.50 and a strike rate of 131.3. He is the one of the two players to cross the 1000-run mark in tournament history alongside Sri Lanka's Mahela Jayawardene.

Let's take a look at the top 10 run most scorer in the T20 World Cup over the 8 editions played.

RankPlayerMatchesRunsAverageStrike Rate50s/100s
1Virat Kohli (IND)27114181.5131.314/0
2Mahela Jayawardene (SL)31101639.07134.746/1
3Chris Gayle (WI)3396534.46142.757/2
4Rohit Sharma (IND)3996334.39127.889/0
5Tillakaratne Dilshan (SL)3589730.93124.066/0
6David Warner (AUS)3480625.18133.226/0
7Jos Buttler (ENG)2779942.05144.484/1
8Shakib Al Hasan (BAN)3674225.93122.443/0
9AB de Villiers (SA)3071729.87143.45/0
10Kane Williamson (NZ)2569933.28113.843/0

Most T20 Runs Scorer in World Cup Tournaments

Virat Kohli (India): 1141 runs

Virat Kohli is undoubtedly one of the modern batting legends. Despite having played in just 5 editions of the T20 World Cup, Kohli is now 1st on the list of top run scorers in the T20 World Cup. He has scored 1141 runs in 27 matches at an extraordinary average of 81.5. He also has the most number of half centuries (14) in T20 World Cup history.

Mahela Jayawardene (Sri Lanka): 1016 runs

Mahela Jayawardene’s elegance and class proved that T20 batting isn’t just about power hitting. He played 5 T20 World Cups from 2007 to 2014, and won the tournament with Sri Lanka in 2014. Mahela scored 1016 runs in 31 matches, with 6 half centuries and 1 century. He also holds the record for scoring the most boundaries (111) in T20 World Cup history.

Chris Gayle (West Indies): 965 runs

Chris Gayle sits at No. 2 on the list of highest run scorers in the T20 World Cup. Known for his power hitting, Gayle has been a nightmare for every bowler. He has scored 965 runs in 33 matches at a strike rate of 142.75. He is the only player in T20 World Cup history to have scored 2 centuries. He also holds the record for hitting most sixes (63) in T20 World Cup history.

Also Read: Most Wickets in T20 World Cup

Rohit Sharma (India): 963 runs

Rohit Sharma is the second-highest run scorer in T20 internationals. Having played in all 8 T20 World Cups, Rohit Sharma is 4th on the list of top run scorers in T20 World Cup. He has scored 963 runs in 39 matches at an average of 34.39 with 9 half centuries. Rohit will captain the India cricket team in the 2022 T20 World Cup.

Tillakaratne Dilshan (Sri Lanka): 897 runs

Sri Lanka’s Tillakaratne Dilshan has a very good record in the T20 World Cup. Known to give his team electric starts, Dilshan sits 3rd on the list of highest run scorers in T20 World Cup history. He has scored 897 runs in 35 matches with a top score of 96*.

Highest Run-Scorer in T20 World Cup: Most Runs in Each Edition

T20 World Cup

Player

Matches

Runs

Average

Strike Rate

2022

Virat Kohli (IND)

6

296

98.66

136.40

2021

Babar Azam (PAK)

6

303

60.6

126.25

2016

Tamim Iqbal (BAN)

6

295

73.75

142.51

2014

Virat Kohli (IND)

6

319

106.33

129.14

2012

Shane Watson (AUS)

6

249

49.8

150

2010

Mahela Jayawardene (SL)

6

302

60.4

159.78

2009

Tillakaratne Dilshan (SL)

7

317

52.83

144.74

2007

Matthew Hayden (AUS)

6

265

88.33

144.8

FAQs

Who has scored the most runs in T20 Internationals?

At present, India's Run Machine Virat Kohli is the most run scorer in T20 Internationals cricket. He has scored 4,008 runs in 115 matches at an average of 52.73 and a strike rate of 137.96.

Who has scored the most runs in the one T20 World Cup?

India's Virat Kohli currently holds the record for scoring the most runs in one tournament of the T20 World Cup. Kohli scored 319 runs in six matches at an unbelievable average of 106.33 with 4 half centuries. 

Who scored the most runs in the T20 World Cup 2022?

India's Virat Kohli scored the most runs in the 2022 T20 World Cup. He made 296 runs in six matches at an average of 98.66 with 4 half centuries.

Match predictions for all the latest matches will be available with a click of a button on the Howzat blog. Make the team of your dream on the Howzat fantasy cricket app!

Win cash worth ₹3000* as Welcome Bonus