India in ICC Men’s ODI Rankings: The ICC ODI ranking, which have been updated on March 4, reflected the performances of the Indian cricketers in recent international tournaments, including the ongoing Champions Trophy 2025.
These rankings offer insights into the current form and consistency of players across batting, bowling, and all-rounder categories. Notably, Indian cricketers have made significant strides, underscoring the nation's strength in the ODI format.

| Position | Player | Team | Rating | Career Best Rating |
|---|---|---|---|---|
| 1 | Shubman Gill | India | 791 | 847 vs Australia at Indore, 2023 |
| 2 | Babar Azam | Pakistan | 770 | 898 vs West Indies at Multan, 2022 |
| 3 | Heinrich Klaasen | South Africa | 760 | 760 vs England at Karachi, 2025 |
| 4 | Virat Kohli | India | 747 | 909 vs England at Headingley, 2018 |
| 5 | Rohit Sharma | India | 745 | 882 vs Sri Lanka at Headingley, 2019 |
| 6 | Harry Tector | Ireland | 713 | 767 vs Afghanistan at Sharjah, 2024 |
| 7 | Daryl Mitchell | New Zealand | 705 | 751 vs India at Mumbai, 2023 |
| 8 | Shreyas Iyer | India | 702 | 710 vs New Zealand at Mumbai, 2023 |
| 9 | Charith Asalanka | Sri Lanka | 694 | 694 vs Australia at Colombo (RPS), 2025 |
| 10 | Ibrahim Zadran | Afghanistan | 676 | 693 vs Australia at Mumbai, 2023 |
India's batting prowess is evident with four players in the top ten ODI rankings. Shubman Gill maintains his top position with a rating of 791, showcasing consistent performances since his career-best 847 against Australia in 2023.
Virat Kohli has ascended to the fourth spot with a rating of 747, surpassing Rohit Sharma, who is now fifth with 745. Kohli's recent form, including a pivotal 84-run innings against Australia in the Champions Trophy semifinal, has been instrumental in this rise. Shreyas Iyer also features prominently, holding the eighth position with a rating of 702.
| Position | Player | Team | Rating | Career Best Rating |
|---|---|---|---|---|
| 1 | Maheesh Theekshana | Sri Lanka | 680 | 686 vs Australia at Colombo (RPS), 2025 |
| 2 | Keshav Maharaj | South Africa | 660 | 741 vs Australia at Kolkata, 2023 |
| 3 | Matt Henry | New Zealand | 649 | 691 vs Bangladesh at Wellington, 2021 |
| 4 | Bernard Scholtz | Namibia | 641 | 648 vs Oman at Scotland, 2024 |
| 5 | Rashid Khan | Afghanistan | 640 | 799 vs Pakistan at Abu Dhabi, 2018 |
| 6 | Kuldeep Yadav | India | 637 | 761 vs New Zealand at Bay Oval, 2019 |
| 7 | Gudakesh Motie | West Indies | 632 | 639 vs Bangladesh at St Kitts, 2024 |
| 8 | Mitchell Santner | New Zealand | 631 | 648 vs England at Hamilton, 2018 |
| 9 | Shaheen Afridi | Pakistan | 619 | 696 vs Australia at Perth Stadium, 2024 |
| 10 | Adam Zampa | Australia | 614 | 699 vs England at Trent Bridge, 2024 |
In the bowling department, Kuldeep Yadav is ranked sixth with a rating of 637. However, this reflects a decline from his career-best 761 achieved against New Zealand in 2019.
Mohammed Shami is on the cusp of the top ten, positioned at 11th with a rating of 609, nearing his career-best of 657 against New Zealand in 2023. Shami's recent performances have been noteworthy, and a continuation of this form could see him break into the top ten soon.
| Position | Player | Team | Rating | Career Best Rating |
|---|---|---|---|---|
| 1 | Azmatullah Omarzai | Afghanistan | 296 | 296 vs Australia at Lahore, 2025 |
| 2 | Mohammad Nabi | Afghanistan | 292 | 350 vs Ireland at Greater Noida, 2017 |
| 3 | Sikandar Raza | Zimbabwe | 290 | 299 vs Pakistan at Bulawayo, 2024 |
| 4 | Mehidy Hasan Miraz | Bangladesh | 248 | 295 vs India at Mirpur, 2022 |
| 5 | Mitchell Santner | New Zealand | 246 | 309 vs England at Christchurch, 2018 |
| 6 | Rashid Khan | Afghanistan | 238 | 352 vs Pakistan at Abu Dhabi, 2018 |
| 7 | Glenn Maxwell | Australia | 222 | 340 vs England at Headingley, 2015 |
| 8 | Brandon McMullen | Scotland | 219 | 219 vs Nepal at Dallas, 2024 |
| 9 | Ravindra Jadeja | India | 213 | 372 vs Zimbabwe at Bulawayo, 2013 |
| 10 | Gerhard Erasmus | Namibia | 209 | 232 vs Scotland at Scotland, 2024 |
Ravindra Jadeja holds the ninth spot among ODI all-rounders with a rating of 213, a significant dip from his career-best 372 achieved against Zimbabwe in 2013. While his contributions remain valuable, particularly with the ball and in the field, his recent batting form in ODIs has been inconsistent.
A notable development is the rise of Axar Patel, who has climbed 17 spots to 13th in the all-rounder rankings with a rating of 194. His performances in the past few months, especially with the ball, have contributed to his surge. Axar's ability to contain runs in the middle overs and provide handy lower-order contributions makes him a crucial asset for India. If he continues on this trajectory, he could soon break into the top ten.