Top 5: Highest Striking Batters in International T20 Cricket

Twenty20 international cricket hosts some of the most exciting and adrenaline-filled matches in the game. With batters trying their hardest to hit sixes or get every ball to the boundary, the scores in these games are unmatched by other forms of the sport.

While there are plenty of great T20 batsmen, some have achieved incredible strike rates that make fans go wild. Below, we’ll look at five batsmen who have shown remarkable skill in raising their teams’ runs and bringing them to victory almost every time they play.

What Is a Strike Rate?

Before looking at which batsmen are leading the pack with their strike rates, let’s look at what a strike rate actually is. A strike rate is the average number of runs a batsman achieves for every 100 balls they face.

As such, the higher a batsman’s strike rate, the more accurate they are at hitting high-run balls and the greater impact they will have on their team while on the pitch.

With that definition clarified, let’s look at the top batsmen in T20 Internationals (min. 1000 Runs)

1. Suryakumar Yadav (India)

Coming out on top is Suryakumar Yadav. Beginning to play cricket at the age of ten, he attended Elf Vengsarkar Academy, which former Indian cricketer Dilip Vengsarkar ran. He started his professional career in 2010, first representing Mumbai, followed by his T20 and first-class match debuts later in the year. 

Locally, Suryakumar plays for the Mumbai Indians in the IPL and represents the national cricket team. During the 2023 ICC Cricket World Cup, he was on the team that led the country to a second-place finish—beaten only by Australia. 

Achieving 2,141 runs between 2021 and 2023, Suryakumar currently holds the highest strike rate of any T20 cricketer at 171.55. Considering his young age, many believe he will continue making waves in the sport for India and lead the country to new heights of success.

2. Tony Ura (Papua New Guinea) 

Born in 1989, Tony comes from a family of avid cricketers. His father and brother both played for the country’s under-15 and under-19 teams. With their guidance, Tony began playing at the age of 12 and quickly discovered a propensity for the sport that showed his skills. 

After participating in the Under-19 World Cup in 2008 and 2010, Tony was drafted to represent the country during the 2011 World Cricket League Division Three tournament. The country was promoted to division two with his and the rest of the national team’s efforts.

Making his T20 debut at the 2015 ICC World Twenty20 Qualifiers, Tony began hitting incredible run rates and eventually earned a spot in the 2021 ICC Men’s T20 World Cup squad. Between 2015 and 2023, Tony achieved 1,447 T20 runs, giving him a strike rate of 157.28.

3. Colin Munro (New Zealand)

Born in South Africa, where he established a deep love for cricket, Colin Munro moved to New Zealand at a young age. Attending Pakuranga College in Auckland, Colin played for the school’s first XI team and proved himself a strong contender in any match.

After representing the country in the 2006 Under-19 Cricket World Cup, his first big international appearance was when he faced his birthplace, South Africa. In 2016, he became one of the top NZ scorers, which showed in a clash against Sri Lanka, where he claimed the record of the fastest 50 of any New Zealand player in T20I cricket.

Colin was selected to represent the national team in the 2019 ICC Cricket World Cup and quickly showed he was skilled in more than just T20 matches. Between 2012 and 2020, he scored a total of 1,724 runs, which included 11 half-centuries. This has led to an impressive strike rate of 156.44.

4. Ramesh Satheesan (Romania)

Since his early days playing cricket in the backyard with his brothers at the age of ten, Ramesh Satheesan has had a self-professed insatiable love of the game. This led to playing armature cricket for several years before being noticed by the Romanian national team. 

Ramesh made his first international debut for the country in a T20I match in 2019 in a match against Austria. He quickly displayed his skill in the game format and helped lead the country to numerous successes over the years.

After being made captain of the national squad and leading the team for 38 matches, he achieved a total of 1,197 runs between his debut and 2023. This impressive record has helped him put Romania on the map for bettors during games with live cricket odds and has led to a strike rate of 155.45.

5. Ivan Selemani (Tanzania)

Born in 2000, Ivan Ismail Selemani has a deep love for cricket. Although he began playing early on in his life, he had little notable achievements early on. This changed when he debuted for his international career in 2021.

Although only playing internationally briefly, Ivan quickly found the spotlight. After achieving 925 runs while playing matches at the Gahanga International Cricket Stadium in Rwanda, he currently holds the record for the most runs scored at a single cricket ground in T20 cricket.

Inarticle 80

These runs have added to the 1,350 total runs he has achieved during his short international T20 career thus far. These runs have led to an impressive strike rate of 153.23 – only slightly less than players who have been playing for many more years.


In the Twenty20 sphere, the five cricketers discussed above have strike rates that astonish and inspire. Combined, they have achieved 699 fours, 455 sixes, 56 half-centuries, and eight centuries. But with other cricketers hot on their heels to overtake their records, they need to keep the pressure on to stay on top.


The list of the top five cricketers with the highest strike rates above is derived from looking at players who have achieved a total of 1,000 runs during their career or more. Those whose strike rates are higher but have achieved less than this number of accumulated runs have not been considered.