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
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.
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
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.
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
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.
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
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 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!
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 |