Advertisment

Cricket Stats: Indian cricketers with most international runs

With Virat Kohli nearing 27000 runs, becoming the third batter in International cricket to do so after Tendulkar, Sangakkara, and Ponting, here is a list of Indian cricketers with the most international runs

author-image
Ritwika Nag
New Update
Most international runs by active players - Virat Kohli - sportzpoint.com
Listen to this article
0.75x 1x 1.5x
00:00 / 00:00

In the ongoing India versus Bangladesh second test, the record says that Virat Kohli is just 35 runs short of achieving the 27000 run mark. In International cricket, Sachin Tendulkar (34,357), Kumar Sangakkara (28,016), and Ricky Ponting (27,483) are the only three batters to have crossed the 27,000-run mark in international cricket so far.

Virat Kohli has 26,965 runs to his name in 534 matches played so far.

Here is a list of the top 5 Indian Batters with the most runs in international cricket.

5. Sourav Ganguly. |  18,433 runs

Most Centuries by Indians in Cricket World Cup (Men & Women)

Former Indian Captain Sourav Ganguly is at the 5th rank with 18,433 international runs. He has played 421 matches (485 innings) and has an average of 41.42 runs. He scored 38 tons with 106 half-centuries.

He played 113 tests and has 7212 runs with an average of 42.17. His test record has 16 hundreds and 35 half centuries.

International Batting Career Summary
M Inn NO Runs HS Avg BF SR 100 200 50 4s 6s
Test 113 188 17 7212 239 42.18 14070 51.26 16 1 35 900 57
ODI 311 300 21 11363 183 40.73 15416 73.71 22 0 72 1122 190

For a long 17 years, Gangully sealed his position in the fourth rank unless the present Indian captain came, Earlier this year, Rohit Sharma surpassed Ganguly to take the fourth spot.

4. Rohit Sharma | 19,246* runs

Most international runs by active players - Rohit Sharma - sportzpoint.com

In One Day Internationals (ODIs), Rohit Sharma holds the highest individual score of 264, made against Sri Lanka in 2014. Over his career, Rohit has shamshed 10,866 runs in 265 ODIs at an average of 49.17, including 31 centuries and three double centuries, rightly justifying his nickname "Hitman."

In Tests, he has 4,149 runs in 60 matches, which includes 12 centuries, and a highest score of 212. In the T20 Internationals, he has scored 4,231 runs in 159 matches, including five centuries.

International Batting Career Summary
M Inn NO Runs HS Avg BF SR 100 200 50 4s 6s
Test 60 103 10 4149 212 44.61 7277 57.02 12 1 17 454 84
ODI 265 257 36 10866 264 49.17 11755 92.44 31 3 57 1011 331
T20I 159 151 16 4231 121 31.34 3003 140.89 5 0 32 383 205

3. Rahul Dravid | 24,208 runs

Indian Head Coach: Rahul Dravid -sportzpoint.com

Rahul Dravid stands as the third-highest run-scorer for the nation in international cricket. He amassed a remarkable 24,208 runs across all formats, showcasing immense grit and technique

In Tests, he scored 13,288 runs with an average of 52.31, which included 36 centuries. His ODI career was equally impactful, where he accumulated 10,889 runs at an average of 39.17.

Dravid's ability to bat long hours under pressure earned him the moniker "The Wall." His era had at least two major hames to receive the limelight. This, even though overshadowed his contribution, never counted him less.

Dravid shielded his wicket at number three, saving India from major collapses in challenging situations.

International Batting Career Summary
M Inn NO Runs HS Avg BF SR 100 200 50 4s 6s
Test 164 286 32 13288 270 52.31 31258 42.51 36 5 63 1655 21
ODI 344 318 40 10889 153 39.17 15284 71.24 12 0 83 950 42
T20I 1 1 0 31 31 31.0 21 147.62 0 0 0 0 3

2. Virat Kohli | 26,965* runs

Virat Kohli is the only player among the Fab four to hit a century in all three formats of the game -sportzpoint.com

The run machine Virat Kohli stands second among Indian batters in terms of international runs. As of September 2024, Kohli has accumulated 13,906 runs in One-Day Internationals (ODIs) with an astounding average of 58.18, including 50 centuries. In the Tests, he has  8,871 runs, with 29 centuries and an average of 48.74. In T20 Internationals, Kohli has scored 4,188 runs at an impressive average of 48.7. Right now, he is 35 runs short to become the second Indian batter with 27,000 runs
International Batting Career Summary
M Inn NO Runs HS Avg BF SR 100 200 50 4s 6s
Test 114 193 11 8871 254 48.74 15967 55.56 29 7 30 993 26
ODI 295 283 44 13906 183 58.18 14866 93.54 50 0 72 1302 152
T20I 125 117 31 4188 122 48.7 3056 137.04 1 0 38 369 124

1. Sachin Tendulkar | 34,357

The Most Memorable Test Centuries in Cricket History - Sportzpoint.com

The legacy of this name has been so great that it's hard to reach to reach the greatness of this man has achieved over two decades of his crucketing career. Fans may shout at the top of thir voice, rooting for a particular name to brush him, yet he is unmatched, untouchable with his records and aura. Sachin Tendulkar, the God of Cricket has folded his international cricket jersey in 2013, Yet the massive runs llok way ahead to get touched.

Forget about India, he is even the highest run getter in the International cricket. This man has played 200 tests and 463 ODI matches, hitting a record 100 international centuries in his career! Almost 16000 test runs and more than 18000 ODI runs- the major bulk came against mighty bowlers like Wasim Akram, Glenn McGrath, peak Anderson, and a few other glossy names.

Even if the runs equalled, what about the legacy Master blaster created!

International Batting Career Summary
M Inn NO Runs HS Avg BF SR 100 200 50 4s 6s
Test 200 329 33 15921 248 53.79 29437 54.08 51 6 68 2058 69
ODI 463 452 41 18426 200 44.83 21367 86.24 49 1 96 2016 195
T20I 1 1 0 10 10 10.0 12 83.33 0 0 0 2 0

 

Indian Cricket Team Sachin Tendulkar Rohit Sharma Virat Kohli Sourav Ganguly Rahul Dravid Cricket Stats
Advertisment