These are the top-5 batsmen who have scored the most runs in international cricket, Virat Kohli has reached number-2.

Most Runs In International Cricket : In the first ODI match played with New Zealand, Virat Kohli achieved the milestone of 28 thousand international runs. With this, he became the third cricketer to reach this figure and the second batsman to score the most runs in international cricket. So in this article let us tell you about the top-5 batsmen who have scored the most international runs.

5- Ricky Ponting

Australian legend Ricky Ponting’s name comes at fourth place in the list of batsmen who have scored the most international runs. Ponting has played 560 matches for the Kangaroo team, in which he has scored 27483 runs in 668 innings at an average of 52.58 and strike rate of 68.48. During this period, he has scored 84 centuries and 145 half-centuries with his bat. During this period, 71 centuries and 146 half-centuries came from his bat.

4- Mahela Jayawardene

The name of former Sri Lankan batsman Mahela Jayawardene comes at fifth place in this list. Jayawardene played 652 matches for the Lankan team, in which he scored 25957 runs in 725 innings at an average of 39.15 and strike rate of 64.73. During this period, he has scored 54 centuries and 136 half-centuries with his bat.

3- Kumar Sangakkara

Kumar Sangakkara’s name has come at third place in the list of batsmen who have scored the most international runs in international cricket. Earlier Sangakkara was at number-2, but Virat Kohli left him behind. In his career, the Sri Lankan legend scored 28016 runs in 666 innings of 594 matches at an average of 46.77. During this period he had scored 63 centuries and 153 half-centuries.

2- Virat Kohli

Virat Kohli touched the figure of 28000 runs when he scored 25 runs in the first ODI match played with New Zealand on Sunday. In international cricket, Virat scored 28068 runs in 624 innings of 557 matches at an average of about 53. During this period, he has scored 84 centuries and 145 half-centuries with his bat.

1- Sachin Tendulkar

The record of scoring most runs in international cricket is held in the name of Sachin Tendulkar. Sachin played 664 matches for India from 1989 to 2013, scoring 34357 runs in 782 innings at an average of 48.52. During this period he scored 100 centuries and 164 half-centuries. His strike rate was 67.58.

Also read: These are the batsmen who have won the most player of the match awards in ODI, Virat Kohli is at number three.

Comments are closed.