January 13, 2023
Sports Tak Staff
India's very own run machine Virat Kohli has garnered 1192 ODI runs after 20 innings as India's captain.
Sourav Ganguly amassed 975 ODI runs after 20 innings as India's skipper.
Rohit Sharma has 892 ODI runs in his kitty after 20 innings as India's captain.
Batting legend Sachin Tendulkar scored 790 runs in ODIs after 20 innings as India's skipper.
Rahul Dravid amassed 731 ODI runs after 20 innings as India's captain.
Legendary MS Dhoni scored 708 ODI runs after 20 innings as India's skipper.
Mohammed Azharuddin had 674 ODI runs in his kitty after 20 innings while leading the Indian Team.
Hardik Pandya will soon hope to join this special list.