Generally ODI cricket is known for its medial range of batting strike rate for batsman to play which is between 60-90, but there are couple of exceptional players who just does not follow traditional playstyle of One day cricket. Moreover, playing with the strike rate of more than 100 is quite risky for any batter to play consistently but trust me, there are some top class destructive batsmans in world cricket who has highest strike rate in ODI.
Therefore, let’s take a glance on those batsmans who played their whole ODI career fearlessly by operating with the strike rate of more than 100. One interesting thing about all these players is that, they never tried to stopped themselves to play their natural game despite many failures.
Top 10 Players With Highest ODI Strike Rate
1) Andre Russell – 130.22 SR
The one of the best power hitter of white ball cricket, Andre Russell holds the record of highest strike rate in ODI cricket because of his ability to attack the bowlers from very first ball. Andre Russell has played 56 ODI games in his career where he maintained the strike rate of 130.22 throughout his ODI career till now.
However, He has not played any ODI match from year 2019 due to his own personal issues with West Indies cricket board. Majority of the fans know how dangerous Andre Russell is when playing t20 cricket and leagues, but he is equal ruthless and destructive batter in ODI cricket as well.
Along with his muscles, his bat speed also plays crucial role in order to execute his aggressive batting display. He is one of those player who can smash the any bowler and can make him clueless when he is in his zone and form.
2) Glenn Maxwell – 125.75 SR
Everyone’s favorite when it comes to show some extraordinary and unorthodox shots to crowd. Australia’s Glenn Maxwell might not have big muscular body like Andre Russell, but when it comes to playing with the higher strike rate in a match is almost equal to him. Moreover, Maxwell has played 135 matches in ODI cricket with the strike rate of 125.75 which is the second highest by any player in ODI cricket.
The big show, Maxwell does not even think to play reverse sweep or scoop shot in his very first ball of inning regardless of how big bowler is bowling. Probably, this fearless approach of his batting made him 2nd player to have the best odi strike and also helped him to establish his name as a dangerous batter in white ball cricket.
Furthermore his recent knock vs Netherland is ongoing world cup 2023 is perfect example why he has been known has ‘Big show’ of his cricket as he smashed his world cup hundred in just 40 balls where he literally smacking every bowler for six in every over.
3) Heinrich Klaasen – 117.58 SR
South African middle order batter Heinrich Klassen has been quite impressive in ODI cricket from last few years not only in terms of his strike rate but also the impact he makes for his team regularly with the bat. Klaasen One day career started in 2018, till now he played 48 ODI matches for his country and consistently scores runs with the strike rate of 117.58.
Earlier, Heinrich Klaasen was quite unfortunate as he missed couple of important ODI series because of his injuries but as soon as he got his place back in the team, he sealed with his back to back amazing performance. He is considered as one of the best spin player in this world cup outside Asia.
The kind of clean hitting he does against spin bowlers that too on Indian pitches is something to be appreciate. Surely, he is player to watch out in coming years as he has the potential to become the best ODI strike rate player.
4) Joss Buttler – 117.52 SR
The man who smacks bowlers for sixes by just using his power of wrists, Joss Buttler gets 4th place in list of highest strike rate in ODI. Joss Buttler will be going to be present in almost every white ball cricket record. Joss Buttler is bit different in this list in compare to other players, he can play passive and aggressive in same inning according to the situation.
However being an opener of the team Joss did not enjoy the license to play big shots fearlessly unlike players like Maxwell and Andre Russell. But still he has maintained the strike rate of 117.52 in 178 matches of his ODI career.
Furthermore, his behind the wicket scop shot plays key role in the start of his inning to maintain his strike rate whenever he finds difficult to play straight or in finding the gaps.
5) Shahid Afridi – 117.00 SR
Pakistani Iconic sixes hitter, Shahid Afridi unarguably deserves 5th place in the list of highest ODI strike rate because of his exceptional ability to score quick runs and to play some impactful knocks.
The man who broke the record of fastest century in One day cricket in his 2nd match of his career, Afridi played with the strike rate of 117.00 in his 398 ODI matches which he played in his entire career, which is also the most by any player in this entire list.
Trust me if a batsman has consistently maintained his ODI batting strike rate around 117 that too for a long period of 398 ODI matches is absolutely commendable. Moreover, Pakistan may not find the alternative of Shahid Afridi as he set the standards of finisher for their country too high.
6) Luke Ronchi – 114.50 SR
Do you know such a player who has represented two countries in international cricket? Well if you don’t know then it is the Luke Ronchi. He made his international debut for Australia but later he moved to New Zealand where he became one of the prominent batsman as a finisher for kiwis.
Luke Ronchi was considered a bit overrated because of inconsistency in ODI cricket, however he holds the record of first player to score 150 runs in ODI cricket at number 7 batting position. Apart from that, New Zealand batter Luke Ronchi played 85 matches in One day international with strike rate of 114.50.
7) Yusuf Pathan – 113.60 SR
Probably one of the most brutal batsman of India in terms of smashing long sixes, Yusuf Pathan who played his first ODI match in 2008 left his mark as a destructive batter. Therefore, He features on 7th spot in terms of best strike rate in ODI.
He not only used to smack sixes by boundary length but also in terms of height, I mean there are very few players who used to hit sixes at height which Yusuf Pathan used to hit.
Furthermore, Yusuf Pathan was someone who just cannot play passive for more than couple of overs without going for any lofted shot. His approach and mindset was clear from his very first match on how he will going to play his international cricket. Out of 57 matches, he ended up having the strike rate of 113.60 in his 5 year ODI career.
8) Sharjeel Khan – 113.40 SR
Pakistani former opening batsman, Sharjeel Khan is our 8th player to have highest strike rate in odi. His one day cricket career did not lasted long enough as he played for Pakistan for just 4 years between 2013-2017. Sharjeel was a left handed batter, who used to know for his clean batting and risk free shots.
Moreover, Sharjeel has also the 3rd player in the world to hit quickest 150 runs in ODI cricket and played couple of good knocks in Australia’s soil as well in 2017. Apart from that, Sharjeel Khan regulated his one day career with the batting strike rate of 113.40 out of his 25 ODI games.
9) Thisara Perera – 112.08 SR
Sri Lankan iconic batting all-rounder Thisara Perera farmost the one of the best attacking player Sri Lanka has ever produced. His classical hitting was quite mesmerizing for the eyes specially his lofted cover drive for sixes.
Thisara Perera has always played on merit and avoided fancy unorthodox shots, yet his batting strike rate in ODI was 112.08 in 166 matches after playing 11-years for Sri Lankan cricket. His ODI journey as a batter would be known for his attacking approach from 2009-2021.
10) Hardik Pandya – 110.35 SR
Yet another Batting all-rounder in the list of highest strike rate in ODI, India’s prominent white ball player Hardik Pandya’s entry in Indian team was possible because of destructive batting style which he used to play in IPL. His aggressive brand of cricket continued in ODI cricket from 2016 when he made the debut for India in one day cricket.
Coming on to the ODI batting strike rate of of Hardik Pandya, which is 110.35 in 86 matches which he played till now. Furthermore, Hardik definitely would have in top 5 in this list if he would have played regularly for Indian cricket, but because of back injury which lasted more than 1.5 year, pushed his performance and rhythm on back foot.
Frequently Asked Question
Which batsman has the highest strike rate in ODI?
None other than, Caribbean power hitter Andre Russell has the highest strike rate in ODI cricket (130.22 SR).
What is the strike rate of Glenn Maxwell in ODI cricket?
Glenn maxwell who is considered as one of the destructive batsman of white ball cricket has the strike rate of 125.75 in ODI, which is the second most by a batter in world.
Which Indian batsman has the highest ODI strike rate?
All-rounder Hardik Pandya has the best strike rate in ODI among all the Indian batters, which is 110.35 out of 86 games.
Who has the best ODI strike rate between Virat Kohli and Rohit Sharma?
India's both legendary white ball batters does not has any significant difference when it comes to ODI strike rate. Virat Kohli - 93.63 in 288 matches. Rohit Sharma - 91.37 in 258 matches.