Most appearances in international cricket for India

Rohit Sharma overtook Sourav Ganguly to become the fourth Indian batsman with the most runs in international cricket for India.

Indian captain Rohit Sharma overtook former captain Sourav Ganguly to become the fourth Indian international cricketer. In the third IND vs ENG Test, Rohit surpassed the mark of 18,575 runs set by Ganguly. Let's take a look at the five most successful players in international cricket in India.

Player He ran
Sachin Tendulkar 34357
Virat Kohli 26733
Rahul Dravid 24208
Rohit Sharma 18577*
Sourav Ganguly 18575

5th highest number of runs in international cricket in India

Sachin Tendulkar

Sachin has the most runs in international cricket for India. In 664 matches, he scored 34,357 runs at an average of 48.52.

Virat Kohli

Virat Kohli is second on the list with 26,733 runs in 522 matches at an average of 54.11. So far, he has scored 80 hundreds in international cricket. It has 50 ODI tonnes.

Rahul Dravid

Dravid has scored 24,208 runs at an average of 45.41 in 509 matches. He scored 13,288 in Tests and 10,889 in ODIs.

Rohit Sharma

The Hitman currently has 18,603* appearances in international cricket. He has 46 hundred combining the three formats of the game.

Sourav Ganguly

Ganguly dropped to fifth after Rohit Sharma took over from fourth. Ganguly scored 18,575 runs in his career as a left-handed batsman.

editors Choice


Cheryl Tenny

"Thinker. Food advocate. Incurable coffee enthusiast. Communicator. Proud student. Zombie buff. Tv fanatic. Extreme troublemaker."

Leave a Reply

Your email address will not be published. Required fields are marked *