By: Anirban Sarkar
Jul 30, 2024
Sachin Tendulkar- 34357 runs
Sachin Tendulkar holds the record of scoring the most number of runs in international cricket for India.
Virat Kohli- 26884 runs
Former Indian captain Virat Kohli is in the second position
Rahul Dravid- 24064 runs
Former Team India head coach Rahul Dravid is in the third position
Rohit Sharma- 19077 runs
Indian captain Rohit Sharma has been one of the leading run scorers across all format in the last few years
Sourav Ganguly- 18433 runs
Sourav Ganguly enjoyed huge success as India’s captain and captained the team in both formats
MS Dhoni- 17092 runs
MS Dhoni captained India to three ICC titles
Virender Sehwag- 16892 runs
Virender Sehwag was one of the greatest to ever grace the game of cricket
You may also like
5 Indian batsmen with most runs in ODIs
3 WWE titles John Cena can win before he…
Thanks For Reading!