Advertisment

Most international runs by active cricketers | None is catching Kohli

Virat Kohli with 26965 runs is the cricketer with the most international runs among the active players. Joe Root and Rohit Sharma follow him on the list.

author-image
Koushik Biswas
Updated On
New Update
Most international runs by active cricketers - sportzpoint.com

The gentlemen's game is full of superstars who pile 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 | 26965 international runs

Most international runs by active players - Virat Kohli - sportzpoint.com

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 26965 runs and scored 80 international centuries as of now in his career.

Kohli till now has scored 8871 runs in 114 test matches he has played. Along with that, his 13,906 ODI runs is something that many active players would want to get close to. Kohli is also the player with most ODI tons (50) in cricket history. He went past Sachin Tendulkar's record in the ICC World Cup 2023 semi-final match against New Zealand in Kolkata.

Read Also | T20I records by Virat Kohli 

Moreover, with 4188 T20I runs Kohli is second highest among Indians. Although, Kohli has not had a great runs in test cricket in last three seasons, he is still at the top of the list with most international runs by active players.

Format Matches Runs Average Centuries
Test 114 8871 48.74 29
ODI 295 13906 58.18 50
T20I 125 4188 48.69 1

#2 Joe Root | 19817 international runs

Most Hundreds in Test cricket among active players - Joe Root - 34 test tons - sportzpoint.com

Joe Root is currently the best player in the world by form in the last two years. The former England captain was adjudged the "ICC Test Player of the Year 2021" for his phenomenal run at the international level. Joe recently became the English player with most test hundreds (34) in the test series against Sri Lanka.

His dream run in 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 went Virat Kohli, Kane Williamson and Steve Smith in the list of players with the most test hundreds among active cricketers as well.

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. The English batter has 50 international hundreds against his name.

Format Matches Runs Average Centuries
Test 146 12402 50.62 34
ODI 171 6522 47.60 16
T20I 32 893 35.72 0

#3 Rohit Sharma | 19245 International Runs

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

The Indian captain's inclusion in the ICC Men's ODI Team of the last decade proves his mettle as an International cricketer of the years. 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.

His 5 centuries in the ICC 2109 World Cup was just an example how destructive he can be as an opener. Rohit also has scored three double centuries in ODI cricket, which demostrates his brutal hitting ability.

In T20I cricket, Rohit has accumulated the most number of runs for India. In red ball cricket, Rohit also has scored the most runs for India in World Test Championship. The Indian opener is third on the list with 19245 intentional runs including 48 centuries in 484 international games as of now.

Format Matches Runs Average Centuries
Test 60 4148 44.60 12
ODI 265 10866 49.16 31
T20I 159 4231 32.05 5

#4 Kane Williamson | 18213 International Runs

Most Test centuries in overseas by active batters - Sportzpoint.com

The former Kiwi captain is the only New Zealand player on this list of most international runs among active players. Kane Williamson has been the best New Zealand crickter in the last two decade and perhaps according to many, he is the best batter ever to play for New Zealand.

Williamson with 18213 runs is the highest run-getter for the New Zealand team in international cricket. Moreover, 45 tons in international cricket is alos a record for any Kiwi batter. Known for his always-smiling face and utmost respect for the game and players, Williamson has been a great brand ambassador of the game for many years now.

Kane has scored 8828 runs in tests, the most by any Kiwi batter along with 6810 runs in ODIs and 2575 in T20Is. Till now, the has played in 360 international games and has a career best of 251 in tests.

Format Matches Runs Average Centuries
Test 101 8828 54.83 32
ODI 165 6810 48.64 13
T20I 93 2575 33.44 0
Icc Rohit Sharma Virat Kohli Kane Williamson Joe Root
Advertisment