Highest runs in international cricket

Batsman Test ODI T20I Agg
S Tendulkar
664 matches
15921 18426 10 34357
K Sangakkara
594 matches
12400 14234 1382 28016
R Ponting
560 matches
13378 13704 401 27483
M J’wardene
652 matches
11814 12650 1493 25957
J Kallis
519 matches
13289 11579 666 25534
R Dravid
509 matches
13288 10889 31 24208
B Lara
430 matches
11953 10405 22358
S Jayasuriya
586 matches
6973 13430 629 21032
S Chanderpaul
454 matches
11867 8778 343 20988
Inzamam
499 matches
8830 11739 11 20580
AB de Villiers
420 matches
8765 9577 1672 20014

Batsmen – Teams

S Tendulkar – India
K Sangakkara – Asia, ICC, Sri Lanka
R Ponting – ICC, Australia
M Jayawardene – Asia, Sri Lanka
J Kallis – Africa, ICC, South Africa
R Dravid – Asia, ICC, India
B Lara – West Indies
S Jayasuriya – Sri Lanka
S Chanderpaul – West Indies
Inzamam-ul-Haq – Asia, ICC, Pakistan
AB de Villiers – Africa, South Africa

Glossary: Agg-Aggregate

Check out: Test runs >> ODI runs >> T20I runs

Your opinion...