ICC ODI Ranking for top teams, batsmen and bowlers are shared here. The International Cricket Council (ICC) organizes and ranks the top cricket teams based on their performance. As per the current ICC ODI ranking, India, Australia, New Zealand, England, and Pakistan are the top 5 teams in the world.
When it comes to ODI players, Pakistan’s Babar Azam is the top batsman and India’s Mohammed Siraj is the top bowler. In this article, we have shared the list of ICC ODI rankings for the top batsmen, bowlers, and teams.
ODI Ranking - Top 10 Teams
Check out the names of the top ODI ranking teams based on ICC’s ranking here. We have shared the name of the team, along with their total points scored and cumulative rating in the table below.
Position | ODI Top Teams | Points | Rating |
1 | India | 5010 | 114 |
2 | Australia | 3572 | 112 |
3 | New Zealand | 3229 | 111 |
4 | England | 3988 | 111 |
5 | Pakistan | 2649 | 106 |
6 | South Africa | 2775 | 103 |
7 | Bangladesh | 3415 | 95 |
8 | Sri Lanka | 2976 | 88 |
9 | Afghanistan | 1419 | 71 |
10 | West Indies | 2902 | 71 |
ICC ODI Ranking - Top 10 All-Rounder Ranks
We have shared ICC one day ranking for top 10 all-rounder players here. Check out their names, team names, and ratings shared in the table here.
Position | ODI All-Rounder Player | Team | Rating |
1 | Shakib Al Hasan | Bangladesh | 407 |
2 | Mohammad Nabi | Afghanistan | 310 |
3 | Rashid Khan | Afghanistan | 280 |
4 | Mitchell Santner | New Zealand | 269 |
5 | Mehidy Hasan Miraz | Bangladesh | 263 |
6 | Sikandar Raza | Zimbabwe | 253 |
7 | Wanindu Hasranga | Sri Lanka | 240 |
8 | Zeeshan Maqsood | Oman | 238 |
9 | Assad Vala | Papua New Guinea | 232 |
10 | Dhananjaya de Silva | Sri Lanka | 221 |
ODI Ranking - Top 10 Bowlers Rank
Find out the names of the top 10 bowlers according to ICC ODI ranking. In the table below, you can check the names of the top ODI bowlers, along with details about their teams and their overall ratings.
Position | ODI Top 10 Bowlers | Team | Rating |
1 | Mohammed Siraj | India | 729 |
2 | Josh Hazlewood | Australia | 727 |
3 | Trent Boult | New Zealand | 708 |
4 | Mitchell Starc | Australia | 665 |
5 | Shakib Al Hasan | Bangladesh | 663 |
6 | Rashid Khan | Afghanistan | 659 |
7 | Adam Zampa | Australia | 655 |
8 | Shaheed Afridi | Pakistan | 641 |
9 | Mujeeb Ur Rahman | Afghanistan | 637 |
10 | Mohammad Nabi | Afghanistan | 631 |
ICC Cricket Ranking - Top 10 Batsmen Rank
Pakistan’s Babar Azam is the top ODI batsman as per the ICC Ranking, with a rating of 887. We have shared the list of the top 10 batsmen as per the ICC ODI rankings below.
Position | ODI Top 10 Batsmen | Team | Rating |
1 | Babar Azam | Pakistan | 887 |
2 | Rassie van der Dussen | South Africa | 787 |
3 | David Warner | Australia | 747 |
4 | Quinton de Kock | South Africa | 743 |
5 | Imam-ul-Haq | Pakistan | 740 |
6 | Shubham Gill | India | 734 |
7 | Virat Kohli | India | 727 |
8 | Steven Smith | Australia | 719 |
9 | Rohit Sharma | India | 719 |
10 | Kane Williamson | New Zealand | 700 |
FAQs on ICC ODI Ranking
Q1. Who is the No 1 ranked ODI batsman?
As per ICC ODI rankings, Pakistan’s Babar Azam is the No 1 ranked ODI batsman in the world. His ODI ranking is 887 and he is the only cricketer in the world to feature in the top five rankings across all cricket formats. He is also one of the most successful Pakistani batsmen of all time.
Q2. Which is the No 1 ranked ODI team?
According to the ICC ODI ranking, the No 1 ranked ODI team is India, with 5010 points and a ranking of 114. The team in the second position on the ICC rankings is Australia, with 3572 points and a ranking of 112.
Q3. Who is the No 1 ranked ODI bowler?
India’s Mohammed Siraj is the No 1 men’s ODI bowler, according to ICC ODI rankings. Siraj is well-known for his stellar performance in domestic and international tournaments. His ODI ranking is 729 and he became the No. 1 ODI Bowler in ICC ODI Rankings for Bowlers on 21 January 2023.
Q4. Which are the top 5 ODI teams?
As per ICC ODI rankings, the top 5 ODI teams, based on their ranking and points obtained, are as follows:
- India (5010 points, 114 rank)
- Australia (3572 points, 112 rank)
- New Zealand (3229 points, 111 rank)
- England (3988 points, 111 rank)
- Pakistan (2649 points, 106 rank)
Q5. Which Indian batsman has the highest ODI ranking?
The Indian batsman with the highest ODI ranking is Shubham Gill, with a 734 rank. Gill is an exceptional batsman who plays in both domestic and international cricket tournaments. He previously served as the vice-captain of the Indian U-19 team in the 2018 U-19 Cricket World Cup.