Contact Us

Most Runs in T20 World Cup: Virat Kohli holds the top spot

Virat Kohli is at the top position in the list of most runs in T20 World Cup with 1141 runs. He also holds the record for the most runs scored in a single T20 World Cup edition.

BPS
Last updated: 14.05.2024
Most Runs in T20 World Cup

Virat Kohli holds the record for the most runs in T20 World Cup history. He has scored 1,141 runs in 25 innings, with an impressive average of 81.50 and a solid strike rate of 131.30. Kohli has scored 14 half-centuries, with his highest score being an unbeaten 89 against the West Indies in the 2016 T20 World Cup.


Key Takeaways

  • Virat Kohli holds the record for most runs in a single T20 World Cup edition, scoring 319 runs in 2014.

  • Mahela Jayawardene is the second highest run-scorer in T20 World Cup with 1016 runs.

  • Chris Gayle is third with 965 runs, the only player with two centuries.


The ICC T20 World Cup 2024 is set to be played in the USA and West Indies from 1st June this year. A total of eight T20 World Cups have been played so far and the 9th edition of T20 World Cup is just around the corner. Let's see who are the leading run scorers in T20 World Cups?


All Time Highest Run Scorers in T20 World Cup

Here's the list of top 5 highest run scorers in T20 World Cup history:


Rank

Player (Country)

Runs

Matches

Average

Strike Rate

Highest Score

100s

50s

1

Virat Kohli (India)

1141

27

81.5

131.3

89*

0

14

2

Mahela Jayawardene (Sri Lanka)

1016

31

39.07

134.74

100

1

6

3

Chris Gayle (West Indies)

965

33

34.46

142.75

117

2

7

4

Rohit Sharma (India)

963

39

34.39

127.88

79*

0

9

5

Tillakaratne Dilshan (Sri Lanka)

897

34

30.93

124.06

75

0

6


Most Runs in T20 World Cup

1141 runs - Virat Kohli (India)

(27 matches, 25 innings, avg: 81.50, strike rate: 131.30)


Virat Kohli tops the list of leading run scorers in T20 World Cup with 1141 runs in 27 matches,averaging a staggering 81.5 and striking at a brisk 131.3. He boasts 14 fifties, with a best of 89* (against West Indies in the 2016 semis), and holds the record for most runs in a single edition (319 in 2014). The batting legend has participated in 5 World Cups so far.


Mahela Jayawardene (Sri Lanka):

1016 runs (31 matches,avg: 39.07, strike rate: 134.74)


Mahela Jayawardene, Sri Lanka's batting great, sits second in all-time T20 World Cup runs. Across 31 matches (2007-2014), he amassed 1016 runs at an average of 39.07, with one century and six fifties. He was the first to breach the 1000-run mark in the tournament.

 

Chris Gayle (West Indies):

965 runs (33 matches ,avg: 34.46, strike rate: 142.75)


Number three is one of the most destructive batsmen in the world, Chris Gayle is at third in the highest run-scorers list. Gayle has smashed 965 runs in 31 innings he has played across six World Cup editions. He has hit two centuries and seven fifties. He is the only player to score two T20 World Cup hundreds.


Rohit Sharma (India)

963 Runs (39 Matches, avg: 34.39, strike rate: 127.88)

 

Rohit Sharma is the 4th highest run scorer in the history of the T20 World Cup, amassing 963 runs. He also holds the record for the most matches played in the T20 World Cup with 39 appearances across all tournaments. He scored 9 fifties so far and his highest score in T20 world cup is 79*. Rohit Sharma represented India in all T20 world cup editions played till now.


Tillakaratne Dilshan (Sri Lanka):

897 runs (34 innings, avg: 26.38, strike rate: 127.94)


Tillakaratne Dilshan,a Sri Lankan batting legend, is remembered for his aggressive opening style. He piled up 897 runs in 34 T20 World Cup matches (2007-2014) with six half-centuries, playing a key role in Sri Lanka reaching the 2009 final.


Will Virat Kohli continue to lead this year, or will a new player like Babar Azam, Rohit Sharma or Jos Buttler emerge as the top scorer? Let us know your thoughts in the comments! Don't miss the action starting June 2nd!


Most Runs in a Single T20 World Cup year wise

T20 World Cup Edition

Leading Run Scorer

Team

Runs

Average

2022

Virat Kohli

India

296

98.66

2021

Babar Azam

Pakistan

303

60.60

2016

Tamim Iqbal

Bangladesh

295

73.75

2014

Virat Kohli

India

319

106.33

2012

Shane Watson

Australia

248

49.80

2010

Mahela Jayawardena

Sri Lanka

302

60.40

2009

Tillakaratne Dilshan

Sri Lanka

317

52.83

2007

Matthew Hayden

Australia

265

88.33

Source: ESPNcricinfo

FAQs

Which player scored the most number of runs in the T20 World Cups?

Virat Kohli scored the most runs in T20 World Cups. Kohli scored 1,141 runs in 25 innings, with an impressive average of 81.50.


Who scored the most runs in a single T20 World Cup?

Virat Kohli holds the record of most runs in a single T20 World Cup. In 2014 edition, He scored 319 runs with an average of 106.33


Chase Your Sport

Stay up-to-date on the latest sports news, stats, expert analysis and trends, including cricket, football, wrestling, tennis, basketball, Formula One and more. Find previews, schedules, results of upcoming events, and fantasy tips on Chase Your Sport.