Top News

Indian players dominate the world in terms of runs, so many names included in the list!
Samira Vishwas | June 2, 2025 3:24 PM CST

Every cricketer plays the art of scoring runs in international cricket in his own way, But there are some players who shower records during their career. Let’s know about the five players who have scored the most runs in international cricket. This list includes 2 Indian batsmen.

Top 5 Cricketers: batsmen who scored the top 5 runs in international cricket

1. Sachin Tendulkar (India)

Sachin Tendulkar is considered the god of cricket. He holds the record of scoring the most runs in international cricket. Sachin in Test cricket 15,921 Have scored runs, In which 51 Consisting of centuries. There itself, In ODIs 18,426 Runs are, In which 49 Consisting of centuries. Tea20 He only in international cricket 10 Play matches and 10 In innings 33 Scored runs. In this way, Sachin overall 34,357 Have scored runs.

2.Kumar Sangakkara (Sri Lanka)

Kumar Sangakkara is one of the greatest batsmen in Sri Lanka. He in Test cricket 12,400 Have scored runs, In which 38 Consisting of centuries. Of Sangakkara in ODIs 14,234 Runs are, In which 25 Consisting of centuries. Sangakkara 56 Tea20 In international matches 1,382 Scored runs. overall, They 28,016 Have scored runs.

3.Ricky Ponting (Australia)

Ricky Ponting is Australia’s most successful captain and one of the batsmen. He in Test cricket 13,378 Have scored runs, In which 41 Consisting of centuries. In ODIs 13,704 Runs are, In which 30 Consisting of centuries. Tea20 Ponting in international cricket 401 Have scored runs. overall, His name 27,483 Runs are recorded.

4. Virat Kohli (India)

The next name of King Kohli of India is in this list. Virat Kohli has made a lot of record in international cricket. Virat Kohli is considered a contender to break Sachin Tendulkar’s record. Virat Kohli has scored 26942 runs in 533 matches in international cricket. He has a total of 80 centuries in his name, the same 150 half -centuries have also come out of his bat.

5, Mahela Jayawardene (Sri Lanka)

Mahela Jayawardene has been a long -time batting pillar for Sri Lanka. He in Test cricket 11,814 Have scored runs, In which 34 Consisting of centuries. In ODIs 12,650 Runs are, In which 19 Consisting of centuries. Jayawardene 55 Tea20 In international matches 1,493 Have scored runs. overall, They 25,957 Have scored runs.


READ NEXT
Cancel OK