Live Scores

cricket Live Scores & Fixtures

T20 World Cup 2024: Highest run scorers in every T20WC edition

Afghan opener Rahmanullah Gurbaz scored the most runs in the T20 World Cup 2024, a historical tournament for Afghanistan. Here are all the highest run scorers in every T20 WC edition.

Nov 14, 2022, 4:55 AM5 min read

T20 World Cup 2024: Highest run scorers in every T20WC edition

Every ICC T20 World Cup has enabled cricket fans to watch and enjoy some of the best batters in the shortest format of the game. Since 2007, we have seen some of the biggest strikers of the game go bang-bang and score tons of runs for their country in the biggest event of T20I Cricket. As we get close to the upcoming ICC T20 World Cup 2024, SportzPoint gives you the details of each highest run-scorer in every edition of the T20 World Cup.

Read Also: T20 World Cup: Highest wicket-takers in each edition

Mathew Hayden | Australia | 2007

Mathew Heyden in T20 World Cup 2007 | Sportzpoint.com
Image - Sportskeeda

Australian batting legend Matthew Hayden was the highest run-scorer in the inaugural edition of the T20 World Cup. The left-hander scored 265 runs in 6 innings in the 2007 edition and scored his runs at a superb average of 88.33 and a strike rate of 144.80.

Hayden also plundered 4 fifties in the tournament as well. Hayden's rollicking exploits played a key role in Australia reaching the semi-final stages of the event.

Also Read: T20 World Cup 2022: Top 5 Biggest Upsets in T20 World Cup history

Tillakaratne Dilshan | Sri lanka | 2009

Tillakaratne Dilshan in T20 World Cup 2009 | Pallu scope | SportzPoint.com
Image - Wisden

Tillakaratne Dilshan bossed over the opposition in the 2009 T20 World Cup and emerged as the highest run-scorer in the tournament. The Sri Lankan right-hander played 7 innings in the competition and scored 317 runs at an average of 52.83 and an excellent strike rate of 144.74.

Dilshan struck 3 half-centuries in the competition as well. Dilshan scored a sensational 96* in the semifinal against the West Indies, helping his side to beat their opposition by 57 runs. Riding on Dilshan's exploits, the Sri Lankan side finished as the runners-up of the event.

Read Also: Bowlers to take four wickets in four balls in T20I cricket

Mahela Jayawardene | Sri Lanka | 2010

Mahela Jayawardene in T20 World Cup 2010 | SportzPoint.com
Image - Sportscrunch

Another Sri Lankan topped the run charts in the 2010 edition of the tournament, and it is the legendary Mahela Jayawardene. The right-handed batting icon played 6 innings in the 2010 edition and amassed 302 runs at an average of 60.40 and a superb strike rate of 159.78.

The master batsman even scored a century and a couple of fifties in the tournament as well. Jayawardene scored his century against the Zimbabwe side. Sri Lanka was knocked out of the tournament in the semifinal stage.

Also Read: Most Runs in T20 World Cup History

Shane Watson | Australia | 2012

Shane Watson in World Cup 2012 | SportzPoint.com
Image - India Today

Shane Watson was the highest run-scorer in the 2012 T20 World Cup. The right-hander played 6 innings in the tournament and accumulated 249 runs at an average of close to 50 and a strike rate of 150.00.

Watson scored 3 half-centuries for the Kangaroos during the tournament as well. The Australian side reached the semifinal stage of the 2012 World Cup, where they lost to the West Indies.

Read Also: Most Wickets in T20 World Cup history

Virat Kohli | India | 2014

T20 World Cup: Highest run scorers in every edition - Virat Kohli - 2014 - sportzpoint.com

The 2014 edition of the T20 World Cup belonged to Indian batting icon Virat Kohli. The right-handed batter plundered 319 runs in 6 innings at a whopping average of 106.33 and scored his runs at a strike rate of close to 130.

However, his heroics were not enough for team India to win the T20 World Cup as India lost to Sri Lanka in the final.

Also Read: Player of the Series Winners in T20 World Cup History

Tamim Iqbal | Bangladesh | 2016

T20 World Cup: Highest run scorers in every edition - Tamim Iqbal - 2016 | sportzpoint.com

Bangladesh batsman Tamim Iqbal emerged as the leading run-scorer in the 2016 edition of the mega event. Iqbal scored 295 runs in the 6 innings that he played in the competition and scored his runs at a stunning average of 73.75, and a strike rate of 142.51.

Even though Bangladesh did not qualify for the semi-final stages of the competition, Tamim's sensational run with the willow will be remembered for a long time. The 32-year-old struck 1 hundred and 1 fifty in the tournament.

Read Also: Players to pick a Hat-trick in Men's T20 World Cup

Babar Azam | Pakistan | 2021

T20 World Cup: Highest run scorers in every edition | Sportz Point
Image - Cricinfo

The highest run-scorer of the ICC T20 World Cup 2021 edition was Pakistan's skipper Babar Azam. Babar recorded 303 runs in just 6 matches at an impressive average of 60.60. He has also registered four half-centuries during the 2021 edition of the tournament. However, Pakistan eventually failed to qualify for the finals after losing against Australia in the semis.

Virat Kohli | India | 2022

T20 World Cup: Highest run scorers in every edition | Sportz Point
Image - ICC

The former Indian captain features this time on this list of most runs in a season. He cleared his intentions with an 82* knock against Pakistan in the opening group-stage clash. 

Virat Kohli added three more half-centuries, including against England in the semi-final clash, to finish the tournament with 296 runs from six innings at an outstanding average of 98.66 and a strike rate of 136.40.

Also Read: Virat Kohli vs Joe Root vs Steve Smith Test Captaincy records

Rahmanullah Gurbaz | Afghanistan | 2024

Rahmanullah Gurbaz topped the batting charts in T20 World Cup 2024 - sportzpoint.com
Gurbaz acknowledging his fifty against Australia. 

Afghan opener Rahmanullah Gurbaz scored 281 runs in a historical T20 World Cup for his country where they defeated big guns like Australia to qualify for the semi-finals. Gurbaz was sensational throughout the tournament scoring three fifties in eight games. Despite two ducks in challenging conditions, Gurbaz was able to step up when it mattered the most for his country. 

He averaged 35.12 and had a strike rate of 124.33 in the T20 World Cup 2024.

Next Article

Most matches by an Indian in international cricket

There have been a few who have made their nation proud with record appearances in all three formats for the Indian cricket side. In this article, we will be discussing about most matches by an Indian in international cricket.

Aug 25, 2025, 12:11 PM4 min read

Most matches by an Indian in international cricket

The Indian team has given the country and the world many great batsmen, whose batting is admired by the whole world. Whether these players are playing at home or abroad, they have shown their batting prowess everywhere.

There have been a few who have made their nation proud with record appearances in all three formats for the Indian cricket side. While some have been able to represent India in a record number of matches, others have done a significant job in all three formats, time and time again. 

In this article, we will be discussing about most matches by an Indian in international cricket.

Also Read: Can You Guess the Indian with Most ICC Appearances?

Most matches by an Indian in international cricket

1. Sachin Tendulkar | 664

Most matches by an Indian in international cricket

Sachin Tendulkar is the player who has played the most matches for the Indian team in international cricket. From 1989 to 2013, the Master Blaster has played a total of 664 matches in international cricket, in which he has scored 34537 runs at an impressive average of 48.52. He is the only batsman to score 100 centuries in international cricket.

Tendulkar featured in 200 Test matches, where he scored 15,921 runs at an average of 53.78, while he had 51 centuries in the format. On the other hand, he made his ODI appearances in 463 games to score 18,426 runs at an average of 44.83, where he struck runs at a strike rate of 86.23. Also, he was also the first player in the format to score a double-century. Meanwhile, he also made a lone T20I appearance against South Africa in 2006.

2. Virat Kohli | 550

Most matches by an Indian in international cricket

Virat Kohli is second in terms of playing the most number of international matches for India. Kohli, who began his international career in 2008, scored a total of 27599 runs at an average of 52.36 in 550 matches, in which 82 centuries have come from his bat. Kohli's highest score in international cricket has been 254* runs. 

Kohli has represented India in 123 Test matches, while he has made 302 and 125 appearances in ODI and T20Is. Kohli has dominated in all three formats, where ODI has been his forte with 14,180 runs at an average of 57.88, with his 51 centuries. On the other hand, he has 9,230 runs in Test cricket, while having 4,188 runs in the duration of his T20I career.

3. MS Dhoni | 535

Most matches by an Indian in international cricket

Mahendra Singh Dhoni, has retired after the 2019 World Cup from international cricket. Debuting in the year 2004, MS Dhoni went on to play 535 matches for India where he amassed a total of 17,092 runs while averaging 44.74 across formats. During this, 15 centuries have come from his bat. Under Dhoni's captaincy, the Indian team won the T20 World Cup, Champions Trophy and ODI World Cup titles.

The Indian wicketkeeper batter was the most reliable player in ODI cricket with 10,773 runs in 350 matches. While he made 90 Test appearances to score 4,876 runs, whereas he played 98 matches in the shortest format with 1,617 runs during his career.

4. Rahul Dravid | 504

Most matches by an Indian in international cricket

Rahul Dravid has played cricket for the Indian team from 1996 to 2012. During this time, he featured in a total of 504 matches for the Men in Blue, while scoring a total of 24,064 runs at an average of 45.57. He scored 48 centuries in international cricket.

Dravid, also called as The Wall, was one of the most celebrated players of his time with 164 Test appearances powered by 344 ODI games, while he played a lone T20I match. In Test cricket, Dravid was a beast with 13,288 runs, whereas in one-day cricket, he was at his best with 10,889 runs. Dravid has also been the coach of Team India and under his coaching the Indian team won the T20 World Cup 2024 title.

Also Read: Most Test Centuries in Cricket History

5. Rohit Sharma | 499*

Most matches by an Indian in international cricket

Rohit Sharma played his first international cricket match for the Indian team in 2007. He is just one game away from the record figure of 500 after featuring in 499 matches so far in his overall international career.

Now, Rohit has retired from T20I and Test cricket. He is currently playing in ODIs. In his combined career, Sharma has amassed 19,700 runs at an average of 42.18, while he has scored a total of 49 centuries in all forms of the game for India.

Additionally, Rohit led India to back-to-back two ICC trophies, the 2024 T20 World Cup and Champions Trophy 2025. He has five centuries in the T20I format for India. Moreover, with 11,168 runs in 273 ODIs, he is also one of the top-notch run-scorers.

Next Article

Most maiden overs in T20Is among Test playing nations

Being able to contain some of the world’s most brutal batters to scoreless overs in the shortest format of the game is a truly remarkable feat. Let's have a look at the most maiden overs in T20Is among Test playing nations.

Aug 23, 2025, 11:46 AM4 min read

Most maiden overs in T20Is among Test playing nations

A maiden over, where six legitimate balls are delivered with no runs conceded, is common in the longer format of the game. But being able to contain some of the world’s most brutal batters to scoreless overs in the shortest format of the game is a truly remarkable feat.

However, a select few elite Test cricket nations players have career T20I economies of less than eight runs each and have a tally of maiden overs to their names.

Let's have a look at the most maiden overs in T20Is among Test playing nations.

Also Read: Most sixes in T20 Internationals in 2025 so far (men & women)

Most maiden overs in T20Is (Test playing nations)

5. Josh Hazlewood | 7

Most maiden overs in T20Is among Test playing nations

Josh Hazlewood is one of the most celebrated ace speedsters in international cricket. Hazlewood stands out for his stronger impact in limited-overs cricket, he maintains a better economy rate, delivers superior best figures.

Making his debut in 2013, Hazlewood has bowled seven maiden overs in the shortest format of the game. In 55 T20I, Hazlewood has claimed 73 wickets with an average of 21.83 and an economy rate of 7.60. No fast bowler from a Test nation has claimed more T20I wickets at a better economy rate since then.

4. Tim Southee | 7

Most maiden overs in T20Is among Test playing nations

Tim Southee had a fruitful 16-year-long T20I career. The right-arm swing bowler was often New Zealand’s third or fourth bowler in the shorter format, and he delivered in spades. Southee bowled seven maiden overs in the shortest format of the game.

Southee also bagged 164 wickets in 123 innings at an average of 22.38. He delivered his best performance 5/18 against Pakistan in December 2010.

3. Mustafizur Rahman | 8

Most maiden overs in T20Is among Test playing nations

Bangladesh pacer Mustafizur Rahman has quite a few variations which have led to his success as a bowler in T20I cricket. If there is anyone who can overtake Shakib Al Hasan to become Bangladesh’s highest wicket-taker in T20Is, it’s Mustafizur. He has bowled eight maiden overs in T20I cricket as of now, the most for Bangladesh.

Mustafizur bowls a mix of cutters and slower ones in the middle overs besides getting his yorkers right at the death. He did so at the 2016 T20 World Cup, on his way to a maiden five-wicket haul in T20 cricket. He finished the match with an outstanding 5/22.

However, his best performance was an unbelievable 6/10 against the USA in May 2024. He has taken 138 wickets in 109 innings at an average of 21.07 and an economy of 7.36.

2. Bhuvneshwar Kumar | 10

Most maiden overs in T20Is among Test playing nations

Bhuvneshwar Kumar, one of India's greatest new-ball bowlers, has delivered 10 maiden overs in the shortest format. The right-arm seamer was once a mainstay bowler for India across formats. Bhuvi made his T20I debut against Pakistan in December 2012. He bowled the 10th maiden in a T20 World Cup match against Zimbabwe on November 6, 2022.

Bhuvneshwar, who is known for his astute impeccable line and length, has picked up 90 wickets from 87 T20Is so far. His average and economy rate read 23.10 and 6.96.

Also Read: Team India’s Record in Knockout Games – ODI vs T20 vs Test

1. Jasprit Bumrah | 12

Most maiden overs in T20Is among Test playing nations

Jasprit Bumrah has bowled the most maiden overs in T20Is amongst the Test playing nations bowlers. Despite being known as one of India’s greatest fast bowlers in Test cricket, Bumrah has been equally as effective in his shorter format matches.

Since 2016, Bumrah has become a fearsome aspect of his country’s pace attack due to his unorthodox short run-up and ability to swing the ball both ways. This makes it hard for many batsmen to consistently score off him.

Bumrah has sent down an impressive 12 maiden overs. In 70 T20Is, Bumrah has also struck 89 wickets while averaging 17.74 and boasting a stellar economy of 6.27. 

Next Article

Five things from Asia Cup team announcement press conference

Some important questions were answered during the Asia Cup 2025 press conference. Here are five things from Asia Cup team announcement press conference.

Aug 19, 2025, 11:15 AM4 min read

Five things from Asia Cup team announcement press conference

BCCI has announced the 15-member Indian team squad for Asia Cup 2025. Suryakumar Yadav and Chief Selector Ajit Agarkar came for the press conference to announce the team. The command of the Indian team has been given to Suryakumar Yadav and Shubman Gill has been made the vice-captain. Meanwhile, some important questions were also answered during the Asia Cup team announcement press conference.

Here are five things from Asia Cup team announcement press conference.

Also Read: Records T20I captain Suryakumar Yadav can break in Asia Cup 2025

Why Shreyas Iyer and Yashasvi Jaiswal not in the team?

Shreyas Iyer and Yashasvi Jaiswal have not got a place in the Asia Cup squad. They set the stage on fire for their franchises in the Indian Premier League (IPL) 2025 season. However, the duo have yet to receive a T20I call-up. 

Regarding which Chief Selector Ajit Agarkar said, "With regards to Yashasvi Jaiswal, I mean it's just unfortunate again. Abhishek Sharma, what he's done over the last few months or a year or so that he's been with the team. Plus, that he can bowl a little bit gives us an option, if required, by the captain.

With regards to Shreyas, I mean, we can replace that. Again, no fault of his. Nor is it ours. It's just that he can pick 15 and, at the moment, he might have to wait for his chance."

Agarkar told why Gill got the chance

Shubman Gill last played a T20I in July 2024 against Sri Lanka. For the three-match series back then, the 25-year-old was made the vice-captain. Keeping the continuity in mind, the management decided to bring him back, considering the right-hander is available for the shortest format of the game.

Chief selector Ajit Agarkar said in a Asia Cup team announcement press conference, "We will take the call on the best balance for the team. Once we get to Dubai, will have a bit more clarity. More options available now, Shubman has been in great form anyway last few months. So has Sanju. so two good options, along with Abhishek."

Bumrah's workload management

Jasprit Bumrah played just three Tests in the Anderson-Tendulkar Trophy against England owing to workload management. Ever since the series came to an end, the pacer has received flak from some corners for picking and choosing. Amid all the drama, Bumrah made himself available for the Asia Cup.

Agarkar once again confirmed that Bumrah's workload management would continue despite the outside noise, as he spoke about how special the pacer truly is.

"I mean, I don't think there is any written plan at the moment. Obviously, there has been a nice break after the England series as well. The team management, the physios, or the people concerned are always in touch. It's not just now. Even before his injury, we have tried to look after him. Because we know how valuable he is. Clearly, we want him available for all the big games," said Agarkar.

Suryakumar Yadav on T20 WC plans

Suryakumar Yadav said on what lies ahead for the Indian team leading up to the T20 World Cup. "This is the first big tournament that we are playing after the T20 World Cup. We played three-four bilateral series but it's a good tournament to test ourselves. After this too there are many T20s. It starts with the Asia Cup,"

"The preparation is obviously...we had a little bit of idea after the last World Cup, which way we are going to go. But as you get closer, you know who your 16-17-18 are. You want to try and give them the best possible opportunity to be in the best shape going into the World Cup. So yeah, it starts now."

Also Read: Highest Run Scorer in Asia Cup History (ODI + T20)

End of the road for Samson?

Gill's return might well be the end of the road for Sanju Samson in India’s XI. As vice-captain, there is no way, Gill won't play. And when he does, he of course will open along with Abhishek Sharma. Tilak Varma won’t be moved from the No. 3 position, and neither will Surya or Hardik. So there’s your rough deal.

Asia Cup 2025: India Squad

Suryakumar Yadav (C), Shubman Gill (VC), Abhishek Sharma, Tilak Varma, Hardik Pandya, Shivam Dube, Axar Patel, Jitesh Sharma (WK), Jasprit Bumrah, Arshdeep Singh, Varun Chakaravarthy, Kuldeep Yadav, Sanju Samson (WK), Harshit Rana, Rinku Singh.

Next Article

Every Australia vs South Africa T20I series results

With the Australia vs South Africa series tied at 1-1, both sides have everything to play for, but for the Proteas, this contest carries added weight, they are chasing a piece of 16-year-old history.

Aug 16, 2025, 12:01 PM3 min read

Every Australia vs South Africa T20I series Results

Australia and South Africa are playing the 3rd T20I match Today at Cazaly’s Stadium in Cairns, a winner-takes-all contest with the series currently level at 1-1. The Aussies took the opening game by 17 runs, but the Proteas bounced back in style in the second match, defeating the hosts by 53 runs.

With the Australia vs South Africa series tied at 1-1, both sides have everything to play for, but for the Proteas, this contest carries added weight, they are chasing a piece of 16-year-old history.

Also Read: Highest Wicket Taker in Asia Cup History (ODI + T20)

The three-match series result so far

Every Australia vs South Africa T20I series Results

In the Australia vs South Africa first T20I in Darwin, Australia took the early lead thanks to a power-packed 83 from Tim David, who smashed eight sixes to break a 16-year-old record for most sixes by an Aussie in a T20I innings against South Africa. His fireworks ensured a 17-run victory for the hosts.

Every Australia vs South Africa T20I series Results

In the second T20I in Darwin, South Africa roared back spectacularly. Youngster Dewald Brevis produced a breathtaking unbeaten 125 off just 56 balls, the highest T20I score by a South African. Chasing 218, the Proteas cruised home and snapped Australia’s nine-match winning streak in the format.

This sets up a mouth-watering decider, with both teams desperate to close out the series.

The 16-year old history

South Africa has never won a bilateral T20I series in Australia since the two teams first met in the shortest format back in 2006. Every attempt since then has ended in disappointment. Now, with the series tied and momentum on their side, the Proteas have a golden chance to rewrite history. 

For Australia, pride and dominance at home are at stake. Tim David’s heroics in the first game showcased their explosive batting depth, but their bowlers will need to find answers to Brevis’ fearless hitting.

South Africa can rewrite history in Cairns

Australia won the toss and opted to bowl first in Cairns, hoping to exploit the conditions under lights. South Africa, brimming with confidence after their record chase, will look to put runs on the board and apply scoreboard pressure.

A historic first-ever T20I series win on Australian soil beckons for South Africa. For the Aussies, it’s about reasserting their dominance at home and denying the Proteas a slice of history.

Also Read: Highest Run Scorer in Asia Cup History (ODI + T20)

Every Australia vs South Africa T20I series Results

Series/Tournament
South Africa in Australia 2005/06 Australia 1-0 (1)
Australia in South Africa 2005/06 South Africa 1-0 (1)
South Africa in Australia 2008/09 Australia 2-0 (2)
Australia in South Africa 2008/09 South Africa 2-0 (2)
Australia in South Africa 2011/12 drawn 1-1 (2)
Australia in South Africa 2013/14 Australia 2-0 (3)
South Africa in Australia 2014/15 Australia 2-1 (3)
Australia in South Africa 2015/16 Australia 2-1 (3)
South Africa in Australia 2018/19 South Africa 1-0 (1)
Australia in South Africa 2019/20 Australia 2-1 (3)
ICC Men's T20 World Cup (in Oman/United Arab Emirates) 2021/22 Australia -
Australia in South Africa 2023/24 Australia 3-0 (3)
South Africa in Australia 2025 - -

Next Article

Highest Run Scorer in Asia Cup History (ODI + T20)

With the Asia Cup 2025 right around the corner, let's have a look at the highest run scorer in Asia Cup history.

Aug 14, 2025, 11:05 AM4 min read

Highest Run Scorer in Asia Cup History (ODI + T20)

Asia Cup 2025 will be held in UAE from 9 to 28 September. Due to T20 World Cup 2026, this time Asia Cup will also be organized in T20 format. India is being seen as the biggest contender in the Asia Cup this time.

Over the years, there have been many batters who have made a significant impact for their sides in the Asia Cup and are even featured in the list of highest run scorer in Asia Cup history. Players like Sachin Tendulkar, Sanath Jayasuriya, Virat Kohli and many more are certified legends for their sides, and they fully deserve the status after their brilliant performances over the years.

With the Asia Cup 2025 right around the corner, let's have a look at the highest run scorer in Asia Cup history.

Also Read: Records T20I captain Suryakumar Yadav can break in Asia Cup 2025

Highest Run Scorer in Asia Cup History | ODI Format

1. Sanath Jayasuriya

Highest Run Scorer in Asia Cup History (ODI + T20)

Sri Lanka's great Sanath Jayasuriya holds the record for most runs in the history of the Asia Cup in ODI format. He leads the table with 1220 runs in 25 matches, including 6 centuries and 3 fifties. Jayasuriya played from the 1990 edition till the 2018 edition and also has the most number of centuries (6) in Asia Cup history.

2. Kumar Sangakkara

Highest Run Scorer in Asia Cup History (ODI + T20)

Kumar Sangakkara is second on the list of most runs scored in the Asia Cup. He has been one of Sri Lanka's greatest batters and a consistent run-scorer. Sangakkara played in 5 editions from 2004 to 2014 and scored 1075 runs in 24 games, including 4 hundreds and 8 half-centuries. 

3. Sachin Tendulkar

Highest Run Scorer in Asia Cup History (ODI + T20)

Sachin Tendulkar, the God of Cricket, is the third-highest run scorer in Asia Cup history. He played in Asia Cup from 1990 to 2012 and is India's highest run-getter in the Asia Cup. Sachin has scored 971 runs in 23 matches at an average of 51.10, with 2 centuries and 7 fifties.  

4. Rohit Sharma

Highest Run Scorer in Asia Cup History (ODI + T20)

India's current ODI captain Rohit Sharma is the Asia Cup's most runs scorer among all the active players. He played from 2008 to 2023 and scored 939 runs in 28 matches, averaging 46.95. He helped India win the Asia Cup in 2018 and 2023 and remains one of the most successful captains in the history of the nation.

5. Mushfiqur Rahim

Highest Run Scorer in Asia Cup History (ODI + T20)

Mushfiqur Rahim is the only Bangladesh player in the top 10 batters with the most runs in Asia Cup history. He has played in all the Asia Cups from 2008 to 2023 and scored 830 runs in 25 matches at an impressive average of 36.08 and a strike rate of 83.08. His highest score of 144 was against Sri Lanka in 2018. 

Also Read: Asia Cup 2025 date announced; BCCI yet to confirm participation against Pakistan

Highest Run Scorer in Asia Cup History | T20 Format

1. Virat Kohli

Highest Run Scorer in Asia Cup History (ODI + T20)

Virat Kohli is at the top of the list of players with the most runs in Asia Cup T20 history. He played 10 matches (9 innings) and scored 429 runs at an impressive average of 85.8 and a strike rate of 132, with three fifties and a century to his name. Kohli has retired from T20Is now and will not feature in the upcoming Asia Cup.

2. Mohammad Rizwan

Highest Run Scorer in Asia Cup History (ODI + T20)

Mohammad Rizwan is the next in this list and has scored 281 runs so far in six matches in the T20 format of the Asia Cup. He has scored runs at an average of 56.2 and a strike rate of 117.57 with three fifties to his name. Rizwan is not a part of Pakistan's T20I squad and it remains to be seen if he gets picked for the Asia Cup.

3. Rohit Sharma

Highest Run Scorer in Asia Cup History (ODI + T20)

Rohit Sharma, like Virat Kohli, has also retired from the shortest format of the game. However, he is third in the list of players with the most runs in the Asia Cup T20. He scored 271 runs in nine innings at an average of 30.11 and a strike rate of 141.14 with two fifties to his credit.

4. Babar Hayat

Highest Run Scorer in Asia Cup History (ODI + T20)

Babar Hayat of Hong Kong is one of the surprise entries in this list. He has played five matches so far and scored 235 runs in the Asia Cup T20 at an average of 47 and is one of the only two centurions in the tournament. His best score of 122 is also the joint-highest individual score in the Asia Cup.

5. Ibrahim Zadran

Highest Run Scorer in Asia Cup History (ODI + T20)

Ibrahim Zadran of Afghanistan has also made it to this list. He mustered 196 runs in just five matches at an average of 65.33 and a strike rate of 104.25 with a half-century to his name. Zadran has a chance to climb up the list in the upcoming edition of the Asia Cup.

Next Article

Latest Stories

Subscribe Newsletter

Get the latest sports updates and news delivered directly to your inbox.