Indian cricket legend Sachin Tendulkar is the leading run-scorer in ODI cricket with mammoth 18,426 runs in 463 ODIs with 49 centuries. (Photo: ANI)
Former India captain Virat Kohli needs 102 more runs to complete 13,000 runs in ODI cricket. Kohli is currently 5th highest run-getter in ODIs with 12,898 runs with 46 centuries. (Photo: ANI)
Former Sri Lanka wicketkeeper Kumar Sangakkara is the second highest run-getter in ODI cricket with 14,234 runs in 404 ODIs with 25 centuries. (Source: Twitter)
Former Australia captain Ricky Ponting is currently third highest run-getter in ODIs with 13,704 runs in 375 ODIs with 30 centuries. (Source: Twitter)
Former Sri Lanka captain Sanath Jayasuriya retired with 13,430 runs in 445 ODIs with 28 centuries. (Source: Twitter)
Team India skipper Rohit Sharma is 175 runs short of becoming the sixth Indian batter to complete 10,000 runs in ODIs. Rohit currently has 9,825 runs in 243 ODIs, can he achieve this feat in three-match ODI series against West Indies? (Photo: ANI)