The highest career strike rate in ODI Cricket History is one of the most exciting records in modern one-day cricket. In earlier years, ODI batters focused on building long innings and preserving wickets before increasing the scoring rate in the final overs. Today, the game has become much faster, and aggressive batting is considered one of the biggest strengths of successful teams. Players are expected to attack from the beginning, score boundaries regularly, and maintain a high scoring rate throughout their innings.
The list of the Highest Career Strike Rate in ODI Cricket History includes some of the most explosive batters the sport has ever produced. These cricketers have entertained fans with fearless stroke play, powerful sixes, and the ability to change matches within a few overs. Some were destructive opening batters, while others became famous as finishers who dominated bowling attacks during the closing stages of an innings. Regardless of their batting position, every player on this list made a significant impact through quick scoring.
List of 10 Highest Career Strike Rate in ODI Cricket History
10. Sharjeel Khan

Sharjeel Khan was one of Pakistan’s most aggressive opening batters. He believed in attacking from the first ball and often gave his team a flying start. His fearless batting style earned him a place among the players with the Highest Career Strike Rate in ODI Cricket History. During his ODI career, he scored runs quickly against both fast bowlers and spinners, making him a dangerous player in the power play. Although he played only 25 matches, he produced several memorable innings, including a brilliant 152. His strike rate of 113.40 reflects his attacking mindset and explains why he is featured in the Highest Career Strike Rate in ODI Cricket History rankings.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 25 | 812 | 152 | 113.40 |
9. Yusuf Pathan

Yusuf Pathan was one of India’s most explosive middle-order batters and was famous for changing the course of a match within a few overs. He had incredible power and never hesitated to attack from the first delivery he faced. Whether India needed quick runs in the middle overs or a strong finish at the end of an innings, Pathan was always ready to play aggressive cricket. His fearless approach made him one of the most dangerous finishers of his era. Because of his clean ball-striking and ability to clear the ropes regularly, he became one of the players featured in the Highest Career Strike Rate in ODI Cricket History rankings. Although he played only 57 ODI matches, he scored valuable runs at an impressive pace and proved that aggressive batting could also produce match-winning performances. His two centuries and three half-centuries showed that he could build an innings while maintaining an outstanding scoring rate.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 57 | 810 | 123* | 113.60 |
READ MORE: Top 10 Most Runs in an Innings by a Captain in ODIs
8. Luke Ronchi

Luke Ronchi represented both Australia and New Zealand during his international career and became known as an aggressive wicketkeeper-batter. He always looked for scoring opportunities instead of spending too much time defending. Whether he opened the batting or played in the middle order, Ronchi preferred attacking cricket and regularly played powerful strokes all around the ground. His positive mindset helped his teams score quickly, making him one of the batters included in the Highest Career Strike Rate in ODI Cricket History list. His unbeaten 170 remains one of the finest innings played by a wicketkeeper in ODI cricket and highlighted his ability to combine power with consistency. Even though he played only 85 matches, his strike rate of 114.50 ensured that he earned a place among the fastest ODI scorers in cricket history.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 85 | 1,397 | 170* | 114.50 |
7. Phil Salt

Phil Salt has become one of England’s most exciting white-ball batters because of his fearless and attacking style. He enjoys facing fast bowlers during the powerplay and maintains his aggressive approach against spin throughout the innings. His positive intent allows England to build strong starts and puts opposition bowlers under pressure from the beginning. Salt has quickly established himself among the players with the Highest Career Strike Rate in ODI Cricket History despite playing a relatively small number of matches. His excellent strike rate of 114.75 reflects his natural attacking game, while his century and several half-centuries show that he can also play long innings when required. As his career progresses, he has every chance of climbing even higher in the Highest Career Strike Rate in ODI Cricket History rankings.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 33 | 988 | 122 | 114.75 |
6. Jos Buttler

Jos Buttler is regarded as one of the greatest white-ball batters England has ever produced. His ability to score quickly against both pace and spin has made him one of the most reliable finishers in ODI cricket. Buttler is famous for his innovative stroke play, calm temperament, and remarkable ability to accelerate during the final overs of an innings. These qualities have helped him become one of the biggest names in ODI Cricket History for his Highest Career Strike Rate. With more than 5,500 ODI runs, numerous centuries, and an outstanding strike rate of 115.20, Buttler has consistently performed at the highest level. Unlike many aggressive batters, he combines explosive scoring with an excellent batting average, making him one of the most complete players in modern ODI cricket.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 199 | 5,515 | 162* | 115.20 |
5. Shahid Afridi

Shahid Afridi completely changed the way aggressive batting was viewed in ODI cricket. Popularly known as “Boom Boom Afridi,” he became famous for attacking from the very first ball and entertaining cricket fans with huge sixes. His fearless batting style inspired many young cricketers to play positive cricket and transformed the role of all-rounders in limited-overs formats. Afridi remains one of the greatest names in the Highest Career Strike Rate in ODI Cricket History because he maintained an outstanding strike rate of 117.00 across an incredible 398 ODI matches. Scoring more than 8,000 runs while smashing 351 sixes is a remarkable achievement that reflects both his longevity and his attacking approach. His unforgettable innings and fearless mindset continue to make him one of the most entertaining cricketers in ODI history.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 398 | 8,064 | 124 | 117.00 |
4. Heinrich Klaasen

Heinrich Klaasen has established himself as one of South Africa’s most destructive middle-order batters in ODI cricket. His ability to attack both fast bowlers and spinners has made him one of the most dangerous players in modern one-day internationals. Klaasen is especially strong against spin bowling, often using his powerful footwork and clean hitting to score boundaries with ease. He has consistently produced match-winning innings while maintaining an excellent balance between aggression and consistency. His fearless batting style has earned him a well-deserved place among the players with the Highest Career Strike Rate in ODI Cricket History. Unlike many power hitters, Klaasen also maintains a strong batting average, proving that quick scoring and consistency can go together. His centuries and half-centuries have helped South Africa post competitive totals and chase difficult targets. With a strike rate of 117.05, Klaasen continues to strengthen his reputation as one of the finest attacking ODI batters of the current generation and one of the leading names in the Highest Career Strike Rate in ODI Cricket History rankings.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 60 | 2,141 | 174 | 117.05 |
3. Lionel Cann

Lionel Cann may not have played as many ODI matches as several other players on this list, but he remains one of the fastest scorers in international cricket. Representing Bermuda, Cann played with complete freedom and always looked to attack bowlers from the beginning of his innings. His fearless batting helped Bermuda compete against stronger cricketing nations during their time on the international stage. Cann believed in positive cricket and regularly looked for boundaries instead of simply rotating the strike. His attacking mindset earned him a place among the players with the Highest Career Strike Rate in ODI Cricket History. Although he scored only one ODI half-century, his overall scoring rate remained outstanding throughout his career. His strike rate of 117.06 highlights how effective he was at keeping the scoreboard moving quickly. Cann’s performances proved that players from Associate nations could also leave a lasting mark on the Highest Career Strike Rate in ODI Cricket History.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 26 | 590 | 52 | 117.06 |
READ MORE: Top 10 Most Runs on a Single Ground in ODIs
2. Glenn Maxwell

Glenn Maxwell is widely regarded as one of the most innovative and entertaining batters in cricket history. Known for his fearless approach, Maxwell has played countless unforgettable innings for Australia in ODI cricket. His ability to score runs all around the ground using reverse sweeps, switch hits, scoops, and powerful drives makes him extremely difficult for bowlers to control. Maxwell has the rare ability to change the result of a match within a few overs, making him one of Australia’s greatest white-ball match winners. His outstanding strike rate of 126.70 places him second in the Highest Career Strike Rate in ODI Cricket History rankings. Along with his explosive batting, Maxwell has also scored multiple centuries and many half-centuries, including his unforgettable unbeaten double century. His aggressive style, combined with remarkable consistency, has made him one of the biggest stars in modern ODI cricket and one of the finest players featured in the Highest Career Strike Rate in ODI Cricket History.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 149 | 3,990 | 201* | 126.70 |
1. Andre Russell

Andre Russell occupies the number one position in the Highest Career Strike Rate in ODI Cricket History and remains one of the most explosive batters ever seen in one-day internationals. The powerful West Indies all-rounder built his reputation by destroying bowling attacks with massive sixes and fearless stroke play. Russell rarely wasted deliveries and always looked to score boundaries from the moment he arrived at the crease. His incredible power allowed him to clear even the biggest stadiums, making him one of the most dangerous finishers in world cricket. Although he played only 56 ODI matches, Russell achieved an extraordinary strike rate of 130.22, the highest among players with significant ODI careers. His ability to finish innings at remarkable speed made him a valuable player for the West Indies in pressure situations. Every innings he played carried the possibility of changing the match within a few overs. His remarkable achievements ensure that he remains the undisputed leader in the Highest Career Strike Rate in ODI Cricket History, and his record continues to inspire the next generation of aggressive ODI batters.
| Matches | Runs | HS | SR |
|---|---|---|---|
| 56 | 1,034 | 92* | 130.22 |
The Highest Career Strike Rate in ODI Cricket History rankings highlight how dramatically one-day cricket has evolved over the years. Modern ODI cricket rewards batters who can score quickly, dominate bowlers, and change the momentum of a match within a short period. Every player on this list brought a unique style of attacking cricket, from Sharjeel Khan’s fearless opening partnerships to Yusuf Pathan’s explosive middle-order hitting, Luke Ronchi’s aggressive wicketkeeping role, Phil Salt’s fearless powerplay batting, Jos Buttler’s finishing brilliance, Shahid Afridi’s legendary six-hitting, Heinrich Klaasen’s destructive consistency, Lionel Cann’s exciting performances for Bermuda, Glenn Maxwell’s innovative stroke play, and Andre Russell’s unmatched power.
As ODI cricket continues to become faster and more competitive, the Highest Career Strike Rate in ODI Cricket History will remain one of the most respected batting records. Future generations of cricketers will continue chasing these remarkable numbers, but the players featured in this ranking have already secured their place among the most explosive and entertaining batters the game has ever witnessed.
