spin and swing

Top 10 Players with the Most Runs in International Cricket History

Black Section Separator

Shivnarine Chanderpaul (West Indies)

Total Runs: 20,988 Tests: 11,867 runs ODIs: 8,778 runs T20Is: 343 runs

10.

Image Source: ESPNCricInfo

Black Section Separator

Sanath Jayasuriya (Sri Lanka)

Total Runs: 21,032 Tests: 6,973 runs ODIs: 13,430 runs T20Is: 629 runs 

9.

Image Source: ESPNCricInfo

Black Section Separator

8.

Total Runs: 22,358 Tests: 11,953 runs ODIs: 10,405 runs T20Is: 0 runs

Brian Lara (West Indies)

Image Source: ESPNCricInfo

Black Section Separator

Rahul Dravid (India)

Total Runs: 24,208 Tests: 13,288 runs ODIs: 10,889 runs T20Is: 31 runs

7.

Image Source: ESPNCricInfo

Black Section Separator

Jacques Kallis (South Africa)

Total Runs: 25,534 Tests: 13,289 runs ODIs: 11,579 runs T20Is: 666 runs

6.

Image Source: ESPNCricInfo

Black Section Separator

Mahela Jayawardene (Sri Lanka)

Total Runs: 25,957 Tests: 11,814 runs ODIs: 12,650 runs T20Is: 1,493 runs

5.

Image Source: ESPNCricInfo

Black Section Separator

Ricky Ponting (Australia)

Total Runs: 27,483 Tests: 13,378 runs ODIs: 13,704 runs T20Is: 401 runS

4.

Image Source: ESPNCricInfo

Black Section Separator

Virat Kohli (India)

Total Runs: 27,599* Tests: 9,230* runs ODIs: 14,181* runs T20Is: 4,188* runs

3.

Image Source: ESPNCricInfo

Black Section Separator

Kumar Sangakkara (Sri Lanka)

Total Runs: 28,016 Tests: 12,400 runs ODIs: 14,234 runs T20Is: 1,382 runs

2.

Image Source: ESPNCricInfo

Black Section Separator

Sachin Tendulkar (India)

Total Runs: 34,357 Tests: 15,921 runs ODIs: 18,426 runs T20Is: 10 runs

1.

Image Source: ESPNCricInfo