Indian captain Rohit Sharma surpassed former captain Sourav Ganguly to become the fourth-highest run-getter for India in International cricket. In the IND vs ENG 3rd Test, Rohit crossed the mark of 18575 runs, set by Ganguly. Let us look at the top five players with the most runs in International cricket for India.
Player | Runs |
Sachin Tendulkar | 34357 |
Virat Kohli | 26733 |
Rahul Dravid | 24208 |
Rohit Sharma | 18577* |
Sourav Ganguly | 18575 |
Top 5 with most runs in International cricket for India
Sachin Tendulkar
Sachin has the most runs in International cricket for India. He has scored 34357 runs in 664 matches at an average of 48.52.
Virat Kohli
Virat Kohli is placed second on the list with 26733 runs in 522 matches at an average of 54.11. He has scored 80 hundreds so far in international cricket. He has 50 tons in ODIs.
Rahul Dravid
Dravid has scored 24208 runs at an average of 45.41 in 509 matches. He has amassed 13288 in Test and 10889 in ODIs.
Rohit Sharma
Hitman, now, has 18603* runs in international cricket. He has 46 hundreds combining all three formats of the game.
Sourav Ganguly
Ganguly slipped to fifth position after Rohit Sharma took him over at the fourth spot. Ganguly scored 18575 in his career as a left-hand batter.