ILT20 Most Runs: Alex Hales Leads All Time

Nicholas Pooran batting for West Indies — ILT20 most runs

Alex Hales is the leading run scorer in the history of the International League T20 with 1405 runs in 47 matches, and the ILT20 most runs list gives fans a clear picture of the batters who have shaped the league across the first four seasons. The English opener has scored more runs than any other batter in the tournament, and his name sits at the top of a list packed with big hitters from every team in the league. This guide covers the full top ten, the key numbers behind each batter and the stars who can move up the list when the new season starts.

The first four seasons of the ILT20 ran from 2023 to 2026, and four different teams lifted the title. Gulf Giants won the first season in 2023, MI Emirates won in 2024, Dubai Capitals won in 2025, and Desert Vipers won the fourth season in January 2026 with a 46 run win over MI Emirates in the final. The new season, the fifth season of the league, starts on 21 November 2026 with Desert Vipers against MI Emirates in Dubai, and the runs list will keep changing as the new season unfolds.

The title race in the fourth season was covered in ILT20 2025 Top Contenders for Final and Key Players Shaping the UAE Tournament, and the runs race ran alongside it as the batters chased the top of the list. The numbers in this guide come from the all time records of ESPNcricinfo, and every figure has been checked against that source. Use this guide to see who leads the list, who comes next and who can pass Alex Hales in the new season.

ILT20 Most Runs Overview

The ILT20 most runs list is the all time batting record of the International League T20, and it covers every season from the first ball in 2023 to the final in January 2026. The list counts only the runs scored in ILT20 matches, and it ranks the batters by total runs across all four seasons. Alex Hales leads the list with 1405 runs, and Nicholas Pooran sits second with 1277 runs. The gap between first and second is 128 runs, so the top of the list can change fast in the new season.

Three teams share the top ten between them in a way that shows how wide the runs have spread. MI Emirates has three batters in the top ten, and that group includes Nicholas Pooran in second place, Muhammad Waseem in third place and Kieron Pollard in eighth place. Dubai Capitals has three batters in the top ten too, with Rovman Powell in seventh place, Tom Banton in fifth place and Sikandar Raza in ninth place. Sharjah Warriorz has two batters in the top ten, and Gulf Giants has one, while Alex Hales has scored his runs for Desert Vipers and Abu Dhabi Knight Riders.

The list also shows how the league rewards players who stay with the tournament. Alex Hales has played 47 matches, and Muhammad Waseem has played 46 matches, and those two batters have played more ILT20 matches than any other batter in the top ten. James Vince has played 42 matches, Rovman Powell has played 43 matches and Sikandar Raza has played 43 matches, and each of them has built a big total by playing season after season. The new season gives every batter in the top ten a fresh chance to add runs, and it gives the chasers below them a chance to join the list.

ILT20 Most Runs All Time Top 10 List

The table below lists the top ten batters in the ILT20 most runs list, with the team, the matches played, the runs scored and the highest score for each batter. The figures come from ESPNcricinfo, and the list covers the first four seasons of the league. Alex Hales leads the list, and the top three are separated by only 166 runs.

RankPlayerTeamMatchesRunsHighest Score
1Alex HalesAbu Dhabi Knight Riders, Desert Vipers471405110
2Nicholas PooranMI Emirates40127769*
3Muhammad WaseemMI Emirates46124189*
4James VinceGulf Giants42123986
5Tom BantonDubai Capitals, Gulf Giants, MI Emirates351081105
6Tom Kohler-CadmoreSharjah Warriorz391049106*
7Rovman PowellDubai Capitals4390097
8Kieron PollardMI Emirates3588586
9Sikandar RazaDubai Capitals, Sharjah Warriorz4385864
10Johnson CharlesSharjah Warriorz3083393

Who Has Scored the Most Runs in ILT20?

Rovman Powell — ILT20 most runs
Source: talkSPORT

Alex Hales has scored the most runs in the ILT20, and his total of 1405 runs puts him 128 runs clear of Nicholas Pooran in second place. Hales has played 47 matches and 46 innings, and he has been dismissed only 42 times in those innings, which gives him an average of 33.45 runs per dismissal. He has struck 126 fours and 69 sixes, and his strike rate of 139.94 runs per 100 balls shows that he scores fast as well as often. His highest score is 110, and that century came in a season when he also passed fifty ten times.

The chase for the top spot starts with Nicholas Pooran, who has scored 1277 runs in 40 matches for MI Emirates. Pooran has the best average in the top ten at 45.60 runs per dismissal, and he has been not out 11 times in 39 innings, which keeps his average high. He has hit 84 sixes, and that total is the most sixes by any batter in the history of the league. Pooran has never scored a century in the ILT20, and his highest score is 69 not out, yet he still sits second in the list because he passes fifty so often and he stays at the crease when it matters.

Muhammad Waseem sits third in the list with 1241 runs in 46 matches, and he is the highest scoring UAE batter in the history of the ILT20. Waseem has played for MI Emirates in every season, and his highest score is 89 not out. He has hit 99 fours and 68 sixes, and his strike rate of 137.73 runs per 100 balls makes him one of the most dangerous openers in the league. James Vince sits only two runs behind Waseem in fourth place with 1239 runs, and the race between those two batters will be one of the stories of the new season.

  • Alex Hales leads the list with 1405 runs
  • Nicholas Pooran is second with 1277 runs
  • Muhammad Waseem is third with 1241 runs
  • James Vince is fourth with 1239 runs
  • Tom Banton is fifth with 1081 runs

Alex Hales ILT20 Runs Record

Alex Hales — ILT20 most runs
Source: Wikimedia Commons

Alex Hales has built his ILT20 most runs record across two teams. He scored his early runs for Desert Vipers, and he scored his later runs for Abu Dhabi Knight Riders, and the records page lists him with both teams. Hales is the only batter in the history of the league to pass 1400 runs, and he is also the only batter to pass 1300 runs. He moved his total from 1156 runs to 1405 runs in the fourth season, and that jump of 249 runs shows how fast a big season can move a batter up the all time list.

Hales has scored one century in the ILT20, and that century of 110 runs is his highest score in the league. He has passed fifty ten times, and only James Vince has more fifties, with eleven in the list. Hales has hit 126 fours, and that total is the most fours by any batter in the history of the league, just ahead of James Vince with 125 fours. His 69 sixes put him second in the list for sixes, behind Nicholas Pooran with 84 sixes. The mix of fours and sixes shows that Hales scores in every part of the ground.

ILT20 Leading Run Scorers by Team

Dubai International Stadium wide view — ILT20 most runs
Source: Cricketgeek

MI Emirates has the strongest group of run scorers in the ILT20, with three batters in the top ten and a combined total of 3403 runs between them. Nicholas Pooran has 1277 runs, Muhammad Waseem has 1241 runs and Kieron Pollard has 885 runs, and each of them plays a different role in the team. Pooran anchors the middle order, Waseem attacks at the top of the order, and Pollard finishes the innings with power. MI Emirates has also won the title once, in 2024, and the runs of those three batters were a big part of that title win.

Dubai Capitals has three batters in the top ten, and their combined total is 2839 runs. Tom Banton has 1081 runs and he has played for Dubai Capitals as well as Gulf Giants and MI Emirates. Rovman Powell has 900 runs for Dubai Capitals, and Sikandar Raza has 858 runs and he has played for Dubai Capitals as well as Sharjah Warriorz. Sharjah Warriorz has two batters in the top ten, with Tom Kohler-Cadmore on 1049 runs and Johnson Charles on 833 runs, and their combined total is 1882 runs.

Gulf Giants has one batter in the top ten, and that batter is James Vince with 1239 runs. Vince has played for Gulf Giants in every season he has been in the league, and his 11 fifties are the most fifties by any batter in the top ten. Alex Hales has played for Desert Vipers and Abu Dhabi Knight Riders, so neither of those teams has a batter inside the top ten who played only for them. The spread of runs across all six teams shows that no single team has owned the batting list, and that is part of the appeal of the league.

ILT20 Batting Records and Highest Scores

Kieron Pollard — ILT20 most runs
Source: India Today

The highest score in the history of the ILT20 is 120 not out, and that score belongs to Andries Gous of Abu Dhabi Knight Riders. Gous has scored 524 runs in the league, and his 120 not out is the only score above 110 in the history of the tournament. Alex Hales has the second highest score with 110 runs, and Tom Kohler-Cadmore has the third highest score with 106 not out. The highest score list shows that big individual innings have come from many teams, and not only from the batters at the top of the runs list.

Only six centuries have been scored in the history of the ILT20, and Tom Banton is the only batter with two centuries. Alex Hales has one century, Tom Kohler-Cadmore has one century, Andries Gous has one century and Shai Hope has one century, and those five batters are the only players to reach three figures in the league. Banton has the most centuries in the list, and his two centuries came in seasons when he played for three different teams. The low number of centuries shows how hard it is to score a hundred in a T20 league, and it makes each century a special moment for the fans.

The strike rate list tells a different story from the runs list. Kieron Pollard has the best strike rate in the top ten at 157.75 runs per 100 balls, and that total shows how fast he scores when he comes to the crease. Shimron Hetmyer has a strike rate of 151.75 runs per 100 balls, and he sits twelfth in the runs list with 777 runs. Nicholas Pooran has a strike rate of 146.44 runs per 100 balls, and Rovman Powell has a strike rate of 146.57 runs per 100 balls, and both of them score fast in the middle order. The best average in the top fifteen belongs to Sam Curran at 50.50 runs per dismissal, and he sits eleventh in the runs list with 808 runs. The mix of strike rate and average shows that the best batters in the league find a way to score fast and stay at the crease at the same time.

How Many Runs Has Alex Hales Scored in ILT20?

Alex Hales has scored 1405 runs in the ILT20, and that total makes him the leading run scorer in the history of the league. He has played 47 matches and 46 innings, and he has been not out 4 times, which gives him an average of 33.45 runs per dismissal. He has faced 1004 balls, and his strike rate is 139.94 runs per 100 balls. He has scored one century and ten fifties, and his highest score is 110 runs. He has hit 126 fours and 69 sixes, and he has been dismissed for a duck only twice in his career in the league.

Who Can Pass Alex Hales in the New Season?

Three batters can pass Alex Hales in the new season, and each of them needs a strong season to do it. Nicholas Pooran needs 129 runs to pass Hales, Muhammad Waseem needs 165 runs, and James Vince needs 167 runs. Pooran and Waseem play for MI Emirates, and Vince plays for Gulf Giants, so all three batters will be in action when the new season starts on 21 November 2026. Hales is not in the squad of any team for the new season, so his total of 1405 runs will stay where it is unless he returns to the league. That means the race for the top of the list will be a real contest in the new season, and the fans will watch each match to see who moves first.

Conclusion

The ILT20 most runs list tells the story of the first four seasons of the league, and Alex Hales stands at the top of that story with 1405 runs. Nicholas Pooran, Muhammad Waseem and James Vince sit close behind him, and the new season gives them a real chance to move past him. The list shows that the league has produced stars from every team, and it shows that the best batters in the tournament score fast and pass fifty often. When the new season starts on 21 November 2026, the runs list will start to move again, and the race for the top spot will be one of the best stories to follow.

FAQ

Who has scored the most runs in ILT20?

Alex Hales has scored the most runs in the ILT20 with 1405 runs in 47 matches. He has the most runs in the history of the league, and he sits 128 runs clear of Nicholas Pooran in second place.

How many runs has Alex Hales scored in ILT20?

Alex Hales has scored 1405 runs in the ILT20. He has played 47 matches and 46 innings, and he has an average of 33.45 runs per dismissal and a strike rate of 139.94 runs per 100 balls. He has scored one century and ten fifties, and his highest score is 110 runs.

What is the highest score in ILT20?

The highest score in the ILT20 is 120 not out, scored by Andries Gous for Abu Dhabi Knight Riders. That score is the only score above 110 in the history of the league, and it sits ahead of the 110 runs scored by Alex Hales.

Which batters have scored centuries in ILT20?

Five batters have scored centuries in the ILT20. Tom Banton has scored two centuries, and Alex Hales, Tom Kohler-Cadmore, Andries Gous and Shai Hope have scored one century each. Six centuries have been scored in the history of the league in total.

Which UAE player has scored the most runs in ILT20?

Muhammad Waseem is the highest scoring UAE batter in the history of the ILT20 with 1241 runs in 46 matches. He plays for MI Emirates, and he sits third in the all time list behind Alex Hales and Nicholas Pooran.

Can the ILT20 most runs list change in the new season?

Yes, the ILT20 most runs list can change in the new season, which starts on 21 November 2026. Nicholas Pooran needs 129 runs, Muhammad Waseem needs 165 runs and James Vince needs 167 runs to pass Alex Hales at the top of the list, and all three batters play in the new season.

Scroll to Top