The gentlemen's game is full of superstars who plie runs like fun at the international level. They make it look easy in nay condition and give opponent captains to think a lot. However, it is not easy to keep the flow of run throughout their career as the game gets tougher and tougher each day, mainly at the test cricket. Yet, few players stand up and score those important runs for their team. In this article, we will look at active players with most international runs. The list contains few modern day legends and stars of the game who entertain people with their style of play. Interestingly all of these batters score a heap of runs in the every format of the game.
Most international runs by active players
#1 Virat Kohli | 26350 international runs
The most followed cricketer in the world in the player with the most international runs as well among active cricketers. Not only that, he is also the player with most international centuries among the active cricketers as well. The former Indian captain has 26350 runs and scored 70 centuries as of now in his career. Kohli till now has scored 8043 runs in 101 test matches he has played. Along with that, his 12311 ODI runs is something that many active players would want to get close to. Moreover, with 3296 T20I runs Kohli is second highest among Indians. Although, Kohli has not had a good international form in the last two years, he is still at the top of the list with most international runs by active players.
Format | Matches | Runs | Average | Centuries |
---|---|---|---|---|
Test | 101 | 8043 | 49.95 | 27 |
ODI | 260 | 12311 | 58.07 | 43 |
T20I | 97 | 3296 | 51.50 | 0 |
Read Also: ENG vs IND Test: Top 5 Active Indian Batters With Most Test Runs Against England
#2 Joe Root | 17196 international runs
Joe Root is certainly the best player in the world by form in the last two years. The former England captain was adjudged as the "ICC Test player of the year 2021" for his phenomenal run at the international level. Joe became the 14th overall and second English player to cross the 10000 run mark in the test cricket in the ongoing series against New Zealand. His dream run in the test cricket continued as he went past Yunis Khan and Sunil Gavaskar in the list of most test runs in the history of the game. In addition, he equaled Virat Kohli and Steve Smith in the list of players with most test hundreds among active cricketers as well.
Read Also: Joe Root vs Sachin Tendulkar: Who is ahead after 119 Test matches? Full analysis
With the kind of form he is in, he is touted to be the only player who can get close to Sachin Tendulkar's tally of test runs. Along with that, winning the 2019 cricket world cup is one of the biggest achievements of his career as well.
Format | Matches | Runs | Average | Centuries |
---|---|---|---|---|
Test | 119 | 10194 | 49.97 | 27 |
ODI | 152 | 6109 | 51.33 | 16 |
T20I | 32 | 893 | 35.72 | 0 |
#3 David Warner | 16037
The Aussie southpaw is the most recent player to cross the 160000 runs in international cricket. He completed the landmark against Sri Lanka in their ongoing series away from home. Warner has been one of the most blistering openers this game has seen in recent years. His domination at the top of the order even saw him get a place in the "ICC Men's ODI Team of the decade" as well. His strike rate of above 70 in the test arena makes him one of the most entertaining players of the game. Warner is the only active player to have score more than 16000 international runs. Steven Smith comes second him with 13397 runs.
Format | Matches | Runs | Average | Centuries |
---|---|---|---|---|
Test | 94 | 7753 | 46.98 | 24 |
ODI | 130 | 5600 | 45.16 | 18 |
T20I | 91 | 2684 | 33.55 | 1 |
#4 Rohit Sharma | 15733 International Runs
The Indian opener is only behind a few runs of his fellow opener in the ICC Men's ODI Team of the decade. Rohit Sharma's career drastically changed when MS Dhoni urged him to open the inning for Indian in the white ball format. Since then he has been a world beater. Even his 5 centuries in the ICC 2109 World Cup was just an example how destructive he can be as an opener. The current Indian captain is fourth on the list with 15733 inattentional runs in 400 international games as of now.
Format | Matches | Runs | Average | Centuries |
---|---|---|---|---|
Test | 45 | 3137 | 46.13 | 8 |
ODI | 230 | 9283 | 48.60 | 29 |
T20I | 125 | 3313 | 32.48 | 4 |
#5 Kane Williamson | 15483 International Runs
The Kiwi captain is the only New Zealand player on this list of most international runs among active players. Although, just like Virat Kohli he has been off form in last two years., he has been revolutionary for the Kiwi team. In fact, Kane Williamson is the only one in the top 5 of this list to have a test average over 50. Kane took 312 matches to reach 15483 runs.
Format | Matches | Runs | Average | Centuries |
---|---|---|---|---|
Test | 87 | 7289 | 52.81 | 24 |
ODI | 151 | 6173 | 47.48 | 13 |
T20I | 74 | 2021 | 32.59 | 0 |