ICC ODI Ranking - April 2023

By : Neha Dhyani

Updated : Apr 1, 2023, 7:20

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

 

Important Current Affairs Topics

T20 World Cup Winners ListIPL Winners List
10 Wickets In An Innings12000 Runs In ODI
Cricket World Cup Winners ListMost International Centuries
CSK Players ListAsia Cup Winners List
Syed Mushtaq Ali TrophyT20 World Cup Points Table

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.