Top 5 players in limited-overs cricket at present 

Ben Stokes(R)

Limited Overs cricket has taken the world by storm and is easily more popular than Test cricket. Games can change within a minute and a team which was written off and can make a comeback in an over or two.

There many top-notch players who play the sport and all of them have found success in LOIs, and in this article, we shall have a look at the top 5 players in LOI's at present.

Note: Only international cricket has been taken into account, T20 leagues haven't been considered. David Warner and Steve Smith haven't been considered since they have been suspended for the time being.


#5 Ben Stokes

The Englishman is often considered as the best all-rounder in the world at present and that not many have the ability he has. Without a doubt, those statements are true and he offers a lot of services to a team. An aggressive batsman who can win games on his own, a seam bowler who has the knack of picking up wickets at crucial junctures of the game and an acrobatic fielder who will save a few runs on the field.

The New Zealand-born cricketer is easily one of the most valuable assets in international cricket and is a match winner. If he has an off day with the bat, he will turn up with the ball and vice-versa. If he has a good day in all the departments, the opposition is going to end up on the wrong side of things.

He has scored over 2000 runs in 81 innings and picked up 68 wickets, having bowled on 71 occasions. A utility cricketer indeed!

#4 Rohit Sharma

England v India - 3rd ODI: Royal London One-Day Series

The Mumbai-born cricketer has been a phenomenal player for India and is a nightmare for opposition bowlers. He has the ability to go hammer and tongs from ball one or be sedate and lay the foundation for others to come. He forms a part of superb top-3 India has in the limited overs format and has been a key figure in their success in the recent past.

Hitman, as he is fondly called, is the only batsman to have scored three double centuries in ODI cricket and scored 264 runs against Sri Lanka in a game, a record in the ODI format of the game. The Mumbai Indians' skipper has also scored three centuries in T20Is and is the joint holder of that record, along with New Zealand's Colin Munro.

He has scored more than 9000 runs at a healthy strike rate and merits a spot on the list.

#3 Jos Buttler

Enter caption

Another English cricketer makes it to the list. Jos Buttler is without a doubt, the most prolific and consistent finisher in the modern game. A wicketkeeper-batsman who can either play the role of a finisher or, play as an opener and provide whirlwind starts is a huge asset for a team, and he is the exact type of a player.

Although one would expect a player like him to score just 20-30 runs, it isn't the case. He has dragged England out of many pressure situations and scored a lot of 50+ scores. He is someone who takes his side to a victory and doesn't leave that to the other batsmen.

His consistency is admirable and it would be fair to say that he is the best keeper-batsman in the world. The Somerset-born star has scored nearly 4500 runs for England in LOIs at a strike rate that exceeds 120.

#2 Rashid Khan

Enter caption

The youngster has taken the world by storm with his leg spin and is perhaps the best bowler in the world. The Afghani has perplexed batsmen with his googlys, flippers, leg breaks and even after two years of his arrival on the international scene, they struggle to play him. No batsman has found an answer to his mystery spin and that is a key reason behind his consistency.

He has played in T20 leagues all around the globe and is perhaps the second most valuable player on the planet. Just 20, he has created many records and helped Afghanistan pull off some memorable upsets. He is a very handy batsman and has scored three half centuries in ODIs. He has bowled 85 times and picked up an astonishing 182 wickets.

He is definitely a legend in the making and if he continues developing at the same rate, he might go on to become one of the greatest spinners of all time.

#1 Virat Kohli

England v India - 2nd ODI: Royal London One-Day Series

Mr. Consistent, Mr. Dependable, Mr. Kohli is the best batsman in the world without a doubt. He is a shade above the rest and there was no question about his inclusion on the list. Perhaps one question that pesters people is, whether he is human or not? He scores runs with ease and is a match winner for his team.

The Indian skipper never throws his wicket for cheap and always ensures that the team is in a comfortable position. He is known as the chase master and hardly fails the team while chasing. He is a big game player and has played very well in pressure games barring a couple of them, here and there.

The superstar has scored nearly 12000 runs at an average of more than 50 and boasts of a phenomenal strike-rate. It wouldn't be a surprise if Kohli surpasses Sachin Tendulkar's records by the time he retires, in the ODI format.

Brand-new app in a brand-new avatar! Download Cric Rocket for fast cricket scores, rocket flicks, super notifications and much more!

Quick Links

Edited by Naveen K