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 the top ten batsmen who have shown remarkable skill in raising their teams’ runs and bringing them to victory almost every time they play.
Note: Batters who have faced a minimum of 250 balls are considered.
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 batters with the highest strike rates in T20Is (min. 250 balls).
Highest Batting Strike Rate in T20Is
| Player | Team | Innings | Runs | Balls Faced | Strike Rate |
|---|---|---|---|---|---|
| Abhishek Sharma | India | 28 | 1012 | 534 | 189.51 |
| Sahil Chauhan | Estonia | 21 | 479 | 260 | 184.23 |
| Kayron Stagno | Gibraltar | 24 | 656 | 370 | 177.29 |
| Faisal Khan | Saudi Arabia | 61 | 1743 | 1005 | 173.43 |
| Karanbir Singh | Austria | 40 | 1721 | 1017 | 169.22 |
| Saber Zakhil | Belgium | 51 | 1163 | 688 | 169.04 |
| Tim David | Australia/Singapore | 58 | 1596 | 945 | 168.88 |
| Phil Salt | England | 46 | 1540 | 916 | 168.12 |
| Ollie Hairs | Scotland | 30 | 504 | 305 | 165.24 |
| Suryakumar Yadav | India | 89 | 2754 | 1675 | 164.41 |
Key Insights on Batting Strike Rate Records in T20Is
All-Time Career Strike Rate Peaks & Fastest Innings
India’s Abhishek Sharma and Estonia’s Sahil Chauhan are the two batters who have strike rates above 180 in T20Is.
Nepal’s Dipendra Singh Airee has recorded the highest strike rate in a T20I innings (minimum 25 runs scored). He smashed an unbeaten 52 runs from 10 balls at a strike rate of 520 against Mongolia in the 2023 Asian Games.
Aerie brought up his half-century off nine balls, making it the fastest fifty by a batter in T20I cricket.
Babar Azam has scored the most runs and faced the most balls in T20Is, although his career strike rate is below 130.
Geographic and Opposition-Specific Strike Rate Dominance
Austria’s Karanbir Singh (Latschach) and New Zealand’s Martin Guptill (Auckland) have strike rates of 170 or more at a single ground in T20Is.
Belgium’s Saber Zakhil is the lone batter to strike above 180 in his home country in T20Is.
England’s Phil Salt (in the West Indies) and Saudi Arabia’s Faisal Khan (in Qatar) are the two batters who’ve strike rates above 170 at an opposition’s home in T20Is.
Abhishek Sharma is the only batter to strike above 180 in overseas countries in T20Is.
Finn Allen (vs Pakistan), Karanbir (vs Romania), and Salt (vs West Indies) are the three batters who have strike rates of 180 or more against an opponent in T20Is.
Abhishek Sharma (in 2025) and Suryakumar Yadav (in 2022) are the two batters to record strike rates above 180 in a calendar year in T20Is.
Specialised Role and Calendar Year Batting Performance
Eswatini’s Adil Butt and South Africa’s Quinton de Kock are the two captains with strike rates above 160 in T20Is.
Likewise, Salt, Josh Inglis (Australia), Kuldeep Gholiya (Portugal), and Ali Raza (Belgium) are the four wicketkeepers with strike rates above 160 in T20Is.
Abhishek Sharma is the lone batter to strike above 180 in the first innings, while Faisal Khan is the only batter to strike above 180 in the second innings in T20Is.
Read Next | Most 10-Wicket Hauls for India in Test Cricket