Leading ODI teams 2023
The International Cricket Council (ICC) regularly releases a points-based ranking system for international teams based on their most recent performances. Currently at the top of the list for ODI nations is India, with a rating of 121 and 6,640 points as of November 2023.