In this particular article, we will be discussing the IPL facts about 10 batters who have registered the highest strike rate in the cash rich league. These include the players who have scored a minimum of 2000 runs in the tournament history.
In a T20 tournament like IPL, it is important for every team to have a quality set of players who can score runs at a fast pace. Particularly, this is most required in the death overs when the team is looking to score quick runs. These big hitters play a crucial role in the campaign of all the teams in each IPL season.
One of the most basic criteria for judging a batter for his fast scoring is his strike rate.
In this particular article, we will be discussing the IPL facts about 10 batters who have registered the highest strike rate in the cash rich league. These include the players who have scored a minimum of 2000 runs in the tournament history.
Also Read: Best Strike Rate in IPL (Minimum 1000 Runs)
IPL Facts | Highest Strike Rate in IPL History
10. Suryakumar Yadav | 145.32

The Indian Cricket Team T20I captain Suryakumar Yadav's success on the international stage is built on the foundation of his IPL career, particularly his stint with the Mumbai Indians (MI), where he made his reputation as a versatile and reliable middle-order batter.
Through his 150 IPL matches, SKY has accumulated 3594 runs while maintaining an outstanding strike rate reaching 145.32. His significant fifty and two double hundred scores have consistently helped Mumbai Indians during crucial moments.
9. Hardik Pandya | 145.61

Hardik Pandya, the Indian all-rounder and Mumbai Indians (MI) captain holds the 9th position in this list. In his IPL career of 137 matches, Pandya has scored a total of 2,525 runs with 10 half-centuries. His strike-rate reads 145.61.
Hardik has also contributed to his team's bowling department by taking 64 wickets with an economy rate of 9.09.
Besides representing MI, Pandya also led Gujarat Titans to the title in their maiden IPL season (2022). He returned the MI setup following the 2023 season, in a record all-cash trade.
8. Kieron Pollard | 147.32

Mumbai Indians legend Kieron Pollard holds the 8th position in this list. Known for striking the ball hard, Pollard was one of the tournament’s finest power hitters.
Since his debut in 2010, Pollard competed in 189 matches while scoring 3412 runs. He managed to put up these numbers at an impressive strike rate of 147.32 with 16 half-centuries.
Pollard was one of Mumbai's batting mainstays throughout his career. His best performances for them came in 2013, where he scored 420 runs in the season, and in 2015, where he smashed 419 runs. Both were seasons where Mumbai lifted the trophy as well.
7. Jos Buttler | 147.92

Jos Buttler holds the seventh position in this list. He has been a consistent performer for Rajasthan Royals ever since he signed for the team before the Indian Premier League 2018 season.
Before joining the Royals, Buttler represented Mumbai Indians in the 2016 and 2017 seasons and while he fared decently with them, it was after joining the Royals that the Englishman truly hit his stride in the IPL.
Buttler scored 3582 runs in 107 games at an average of 38.10 and a strike rate of 147.92. His first season with the Royals saw him score 548 runs at an average of 54.80 and strike rate of 155.24. The tally included five half-centuries.
6. Rishabh Pant | 148.93

Rishabh Pant, who made his IPL debut in 2016, has played 111 matches in the Indian Premier League so far scoring 3284 runs with an average of 35.31 and strike rate of 148.93. He has one century and 18 half-centuries to his name.
Pant joined the Delhi Capitals in 2016 after he performed exceptionally in the Under-19 World Cup in Bangladesh, where India finished as the runners-up under Ishan Kishan’s leadership. Pant was a teenager then and from there on he did not look back.
During the 2018 Indian Premier League, Rishabh Pant scored an unbeaten 128 from 63 balls for Delhi Capitals in IPL. It is Pant's highest-ever individual score in IPL.
5. Chris Gayle | 148.96

Chris Gayle has been the most destructive batter in the T20 set-up. Gayle is the fifth-highest batter with best strike rate in IPL (minimum 2000 runs).
In a career spanning from 2009-2021, the left-handed batsman has amassed 4,965 runs from 142 matches at an incredible average of 39.72. He owns a strike rate of 148.96.
Gayle scored 193 runs in ten games in IPL 2021.
Also Read: IPL Facts: Who was hit the most sixes in IPL History? Top 10 list
4. AB de Villiers | 151.68

AB de Villiers had a 13-year-long career in the IPL where he played for two teams, namely Delhi Capitals and Royal Challengers Bengaluru.
He's counted among one of the greatest players to have played in the tournament, being the fourth-highest batter with best strike rate in IPL.
de Villiers scored 5162 runs in his IPL career from 184 matches (170 innings) at an average of 39.70 and a strike rate of 151.68 with three hundreds and 40 fifties.
3. Virender Sehwag | 155.44

The cricket community is aware of what Virender Sehwag has achieved in his career. He was one of the best openers India ever had. But in the IPL, he had a different aura.
Sehwag played for teams like Delhi Daredevils (DD) and Kings XI Punjab (KXIP) and scored 2728 runs in 104 games. Indeed, he has also slammed a century in the tournament. Interestingly, his strike rate in the league is 155.44.
2. Glenn Maxwell | 156.73

The second name in this list is Glenn Maxwell in terms of keeping the highest strike rate in the IPL.
Maxwell began his IPL journey with Delhi Daredevils in 2012. The Australian all-rounder then represented Mumbai Indians and Kings XI Punjab, before landing with Royal Challengers Bengaluru.
The 36-year-old has turned out in 134 IPL matches, scoring 2771 runs at a strike rate of 156.73. He has also picked 37 wickets at an economy rate of 8.28.
1. Andre Russell | 174.92

Andre Russell has the highest strike rate in IPL for a batter with minimum 2000 runs. His figures are much more impressive considering his long career with KKR and the innings he has played.
Playing 127 IPL matches, Russell has scored 2484 runs at a commendable strike rate of 174.92.
He has eleven half-centuries with a high score of 88 not out in the IPL. Russell has many times won games for KKR on his own in very difficult situations.