Team India opener Shubman Gill rose to career-best No. 3 position in ICC ODI ranking with 750 points after his brilliant half-century in Asia Cup 2023 match against Nepal. Gill is in 13th place among Indian cricketers with highest ICC rankings. (Photo: ANI)
India captain Rohit Sharma achieved the 3rd highest rating of 885 points on ICC ODI Rankings. Rohit has scored 9,922 runs in 246 ODIs till date. (Photo: ANI)
Former India captain Virat Kohli holds the record for highest rating achieved by an Indian cricketer in ICC ODI rankings when he reached 911 points. Kohli is the 2nd highest run-getter for India in ODIs with 12,902 runs in 277 ODIs. (Photo: ANI)
Former India captain MS Dhoni has the record of achieving the fifth highest ICC rating points of 836. Dhoni ended his ODI career with 10,599 runs in 347 matches. (Photo: ANI)
Indian opener Shikhar Dhawan achieved the 6th highest rating on the ICC ODI rankings with 813 points. Dhawan has scored 6,793 runs in 167 ODI matches. (Photo: ANI)
Indian cricket legend Sachin Tendulkar holds the record for 2nd highest rating of 887 among Indian cricketers in ICC ODI Rankings. Tendulkar holds the world record for most runs in ODI cricket, scoring 18,426 runs in 463 ODIs. (Source: Twitter)
Former India captain Sourav Ganguly achieved the 4th highest rating points among Indians - 844. Ganguly is the third highest run-getter for India with 11,221 runs in 308 ODIs. (Source: Twitter)