Home
Cricket
Most runs in International cricket for India

Most runs in International cricket for India

Rohit Sharma has overtaken Sourav Ganguly to become the fourth Indian batter with the most runs in International cricket for India.

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.

PlayerRuns
Sachin Tendulkar34357
Virat Kohli 26733
Rahul Dravid24208
Rohit Sharma 18577*
Sourav Ganguly18575

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.

Follow
Share

Editor's Pick

Rating Mumbai Indians IPL auction 2025 squad: 6.5/10 for gaping holes, Will Jacks-Trent Boult great buys Cricket Rating Mumbai Indians IPL auction 2025 squad: 6.5/10 for gaping holes, Will Jacks-Trent Boult great buys

Top Stories

Share article
Follow us on social media
Tell us why didn’t you like our article so that we can improve on?
Choose ranking:
ICC Test Ranking
ICC ODI Ranking
ICC T20I Ranking
Valentine’s Day special: Top Bromance in cricket Bowlers to take five-wicket haul in Test Cricket at Visakhapatnam Most Runs By An Indian Batter On First Day Of A Test Players Who Played Most Consecutive Test Matches for Team Players to play most Test matches for India Players who are nearing the 100 Tests milestone Cricketers Who Lost Their Furry Friends Nation with most ICC Trophies Top 10 Highest Individual Scores In ODI Cricket India U19 Journey to U19 Cricket World Cup 2024 final