sportsdunia logo
Search Icon

Advertisement

Advertisement

most runs in t20 world cup

Brendon McCullum holds the record for scoring the most runs in T20 World Cup, having accumulated 123 runs across 1 matches between 2012. Following him, the second-highest run-scorer is Chris Gayle with 117 runs, and the third-highest run-scorer is Alex Hales with 116 runs. Their consistent performances with the bat have made them the top run-scorers in T20 World Cup history, showcasing reliability, match-winning impact, and dominance on the biggest stage. Below, we have provided the complete list of players with the most runs in T20 World Cup.

Updated 6th February 2026

Most Runs in T20 World Cup History

PLAYERRUNSMATINNSAVGSR
Brendon McCullum
12311123.00212.07
Chris Gayle
11711117.00205.26
Alex Hales
11611116.00181.25
Ahmed Shehzad
11111111.00179.03
Rilee Rossouw
10911109.00194.64
Glenn Phillips
10411104.00162.50
Tamim Iqbal
10311103.00163.49
Suresh Raina
10111101.00168.33
Jos Buttler
10111101.00150.75
Mahela Jayawardene
10011100.00156.25
Chris Gayle
10011100.00208.33
Luke Wright
991199.00180.00
Mahela Jayawardene
981198.00175.00
Chris Gayle
981198.00148.48
Nicholas Pooran
981198.00184.91
Tillakaratne Dilshan
961196.00168.42
Umar Akmal
941194.00174.07
Rassie van der Dussen
941194.00156.67
Aaron Jones
941194.00235.00
Martin Guptill
931193.00166.07
Devon Conway
921192.00158.62
Rohit Sharma
921192.00224.39
Herschelle Gibbs
901190.00163.64
Justin Kemp
891189.00158.93
Mahela Jayawardene
891189.00174.51
Virat Kohli
891189.00189.36
David Warner
891189.00158.93
Sanath Jayasuriya
881188.00200.00
Chris Gayle
881188.00176.00
Phil Salt
871187.00185.11
JeanPaul Duminy
861186.00200.00
Alex Hales
861186.00182.98
Michael Jones
861186.00156.36
Cameron White
851185.00173.47
Marlon Samuels
851185.00128.79
Kane Williamson
851185.00177.08
Johnson Charles
841184.00150.00
Shakib Al Hasan
841184.00155.56
Andre Fletcher
841184.00131.25
Tamim Iqbal
831183.00143.10
Tillakaratne Dilshan
831183.00148.21
Joe Root
831183.00188.64
Jos Buttler
831183.00218.42
Lendl Simmons
821182.00160.78
Virat Kohli
821182.00160.78
Virat Kohli
821182.00154.72
Sikandar Raza
821182.00170.83
Shai Hope
821182.00210.26
Sanath Jayasuriya
811181.00172.34
Mahela Jayawardene
811181.00158.82
Load MoreShow Less

Advertisement

How We Track This Record

Our T20I statistics are compiled from official match data provided by cricket boards and the ICC. We update our records database after every completed T20 International match, typically within 24 hours of the match conclusion.

FAQs

Who has scored the most runs in T20 World Cup history?
Brendon McCullum is the top run-scorer, followed by Chris Gayle and Alex Hales.
How many runs have been scored by the top run-scorers in T20 World Cup?
The top three run-scorers have scored 123, 117, and 116 runs respectively.