Top 5 Most International Runs Amongst Active Players | Check Out Names


Top 5 most international runs: There are many active batters who are legends in their  own right. Here are 5 such players who have the most international runs!

Cricket has seen so many legendary batters across generations. Here are 5 such players who have the most international cricket runs:

#5 – Kane Williamson (NZ)

The Kiwi skipper has been one of the finest batters of the current generation. In 309 matches that he has played for his country across formats, he has amassed 15,339 runs, averaging 47.19 while doing so!

Also Read: ICC T20 Rankings 2021: KL Rahul moves to 5th spot, Virat Kohli slips to 8th position in the latest ICC T20 Ranking

#4 – Joe Root (England)

The English Test skipper has been in stupendous form of late, especially in 2021. In 293 matches in international cricket, he has scored 16,280 runs at an average of 49.48.

He has been a legend of English cricket over a long period of time now, and will continue to do so for many years to come!

#3 – Ross Taylor (NZ)

The other stalwart of the BlackCaps currently is Ross Taylor. He has been around for more than a decade, and will be there for a few more years.

In the time he’s been there, he has played 443 matches and scored 18,054 runs at an impressive average of 43.39!

#2 – Chris Gayle (WI)

The Universe Boss has played cricket in 4 different decades now. He debuted in the year 1999, and is still going strong in 2021!

In 483 matches, he has scored 19,593 runs, averaging 37.97 while doing so.

#1 – Virat Kohli (India)

He’s the only one in the Top 10 all-time list of highest run-getters in international cricket. Kohli has, in 445 matches, scored 23,161 runs at a brilliant average of 55.14!

Also Read: 5 Most Half Centuries as T20I Captain | Check Out Names

With the 33 year old’s fitness levels at their peak, he should be able to continue for many more years to come!

So these are the 5 highest international run-getters amongst active players!