Sri Lanka is a cricket-crazy country with a long history of generating brilliant and skilled players. Among these players, one stands out for continuously posting big scores in the T20 format, earning him the title of Sri Lanka’s top run-scorer in T20 Internationals. This player has been an important member of the Sri Lankan national team, and his contributions have been critical to the team’s success throughout the years. His aggressive and dynamic playing style has produced various records, including the most runs scored by Sri Lanka in T20 Internationals in history. This guy is regarded as one of the top T20 batsmen in the world, and he has made significant contributions to Sri Lanka cricket.
Most Runs in T20 International for Sri Lanka in History
Tillakaratne Dilshan (1889 Runs)
Tillakaratne Dilshan, a former right-handed all-rounder for Sri Lanka, currently holds the record for most runs scored in T20 internationals. He was a top-order batsman as well as an off-break bowler. On June 15, 2006, he made his debut for Sri Lanka in a T20 international against England at The Rose Bowl. From 2006 to 2016, he appeared in 80 matches for Sri Lanka, scoring 1889 runs in 79 innings at a strike rate of 120.54.
Kusal Perera (1539 Runs)
Kusal Perera, a wicketkeeper-batsman for Sri Lanka, is ranked second in terms of most runs scored in a T20 international. On January 26, 2013, Perera played his first T20 international match against Australia at Stadium Australia, where he opened with Dilshan and scored 33 runs. He had played 60 T20 matches and scored 1539 runs for his team at a strike rate of 131.31 as of November 2021.
Mahela Jayawardene (1493 Runs)
Former Sri Lanka batsman Mahela Jayawardene is ranked third in terms of T20I runs scored for his country. On June 15, 2006, he made his debut for Sri Lanka in a T20 international against England at The Rose Bowl, where he was run out for 0. He has played 55 T20 matches since his debut, scoring 1493 runs at a strike rate of 133.18 with a century.
Kumar Sangakkara (1382 Runs)
Kumar Sangakkara, Sri Lanka’s former captain, is ranked fourth in terms of T20I runs scored for his country. Sangakkara was a left-handed wicketkeeper-batsman who preferred to bat middle order. On June 15, 2006, he made his international T20 debut for Sri Lanka against England at The Rose Bowl, scoring 21 runs on his debut. Sangakkara played 56 T20Is for Sri Lanka between 2006 and 2014, scoring 1382 runs at a strike rate of 119.55.
Madagamagamage Dasun Shanaka (1328 Runs)
Madagamagamage Dasun Shanaka, a professional cricketer from Sri Lanka, is the team’s current limited-overs captain. He typically plays as an all-rounder and bowls and bats right-handed medium fast. In terms of total runs scored in T20 international matches, Shanaka is rated seventh in the nation. He played his first T20I for Sri Lanka against Pakistan in Colombo on August 1, 2015. (RPS). In 82 T20I games, he made an appearance, and he amassed 1328 runs with a strike rate of 121.83. Additionally, he had the best bowling average of 3/16 and 21 T20 wickets.
List of the Most Runs in T20 for Sri Lank
Player | Span | Runs | Innings | Highest Score |
---|---|---|---|---|
Tillakaratne Dilshan | 2006-2016 | 1889 | 79 | 104* |
Kusal Perera | 2013-2021 | 1539 | 59 | 84 |
Mahela Jayawardene | 2006-2014 | 1493 | 55 | 100 |
Kumar Sangakkara | 2006-2014 | 1382 | 53 | 78 |
Dasun Shanaka | 2015-2023 | 1204 | 77 | 74* |
Kusal Mendis | 2016-2023 | 1162 | 52 | 79 |
Angelo Mathews | 2009-2021 | 1148 | 63 | 81* |
P Nissanka | 2021-2023 | 1064 | 38 | 75 |
Dinesh Chandimal | 2010-2022 | 1062 | 61 | 66* |
Thisara Perera | 2010-2021 | 1047 | 70 | 58 |
MD Gunathilaka | 2016-2022 | 741 | 44 | 57 |
FAQS
Who has scored the most runs for Sri Lanka in T20 World Cup?
Mahela Jayawardene has the topper scorer for Sri Lanka f in the t20 world cup. He has scored 1016 in 31 ICC T20 World Cups.
What is the lowest score in T20 International cricket?
West Indies is the lowest scorer team in T20 international cricket. West Indies scored 45 runs for all out vs England in March 2019.
Has any team scored 300 in T20?
The international level has no team that scored 300 in T20.
How many T20 matches has Afghanistan won?
Afghanistan has won 68 T20 matches just now.