The ICC Men’s ODI All-Rounder Rankings is a ranking system for ODI cricket players that is calculated based on a player’s batting and bowling performances. The rankings are updated every month, and the top 20 players are listed.
As you can see, Shakib Al Hasan is the top-ranked all-rounder in the world, followed by Mohammad Nabi, Sikandar Raza, Rashid Khan, and Assad Vala. These players are all very talented and have the ability to change the course of a game with their batting and bowling.
Complete List of Men’s ODI All-Rounder Rankings In Cricket History
Here is a table of the top 5 ODI all-rounders in the world, as of August 2023:
Top 5 ICC Men’s ODI All-Rounder Rankings or ICC Player Rankings 1985 To 2023
Shakib Al Hasan
Shakib Al Hasan is the highest-ranked all-rounder in the world, and has been for many years. He is an excellent batsman and bowler, and is considered to be one of the best all-rounders in the history of the game.
Mohammad Nabi
Mohammad Nabi is another top-ranked all-rounder, and is a key player for Afghanistan. He is a good batsman and bowler, and is also a very handy fielder.
Sikandar Raza
Sikandar Raza is a rising star in the world of ODI cricket, and is the top-ranked all-rounder from Zimbabwe. He is a very good batsman and bowler, and is also a very good fielder.
Rashid Khan
Rashid Khan is one of the most exciting players in world cricket, and is the top-ranked bowler in the world. He is a very good batsman, but his bowling is what makes him so special.
Assad Vala
Assad Vala is the top-ranked all-rounder from Oman, and is a very good batsman and bowler. He is also a very good fielder.
Frequently Asked Questions (Player Ranking)
Shakib Al Hasan (Bangladesh): Shakib is the highest-ranked all-rounder in the world in both ODI and Test cricket. He is an excellent batsman and bowler, and is also a very good fielder. He has scored over 6,000 runs in ODI cricket and taken over 300 wickets.
Kapil Dev (India): Kapil Dev is another contender for the title of best all-rounder in cricket history. He was an excellent batsman and bowler, and he was also a very good fielder. He scored over 5,000 runs in ODI cricket and took over 400 wickets. He was also the captain of India’s World Cup-winning team in 1983.
the number 1 all rounder in all three formats is Shakib Al Hasan of Bangladesh. He is the highest-ranked all-rounder in the world in both ODI and Test cricket, and he is also ranked 10th in T20I cricket. He is an excellent batsman and bowler, and is also a very good fielder. He has scored over 6,000 runs in ODI cricket and taken over 300 wickets. He has also scored over 2,000 runs in Test cricket and taken over 200 wickets. He is a complete all-rounder who is capable of contributing with both bat and ball in all formats of the game