Most Runs in International cricket
(All forms Test, ODI & T20i cricket)
Player Runs Mat HS 100 50
SR Tendulkar (Ind) 34357 664 248* 100 164
KC Sangakkara (SL) 28016 594 319 63 153
RT Ponting (Aus) 27483 560 257 71 146
Virat Kohli (Ind) 26704 520 254* 80 139
DPMD Jayawardene (SL) 25957 652 374 54 136
JH Kallis (SA) 25534 519 224 62 149
Rahul Dravid (Ind) 24208 509 270 48 146
BC Lara (WI) 22358 430 400* 53 111
ST Jayasuriya (SL) 21032 586 340 42 103
S Chanderpaul (WI) 20988 454 203* 41 125
Inzamam-ul-Haq (Pak) 20580 499 329 35 129
AB de Villiers (SA) 20014 420 278* 47 109
CH Gayle (WI) 19593 483 333 42 105
Joe Root (Eng) 19151 342 254 47 105
Rohit Sharma (Ind) 18820 472 264 48 101
HM Amla (SA) 18672 349 311* 55 88
SC Ganguly (Ind) 18575 424 239 38 107
SR Waugh (Aus) 18496 493 200 35 95
LRPL Taylor (NZ) 18199 450 290 40 93
           
Cricwindow mobile application
Cricket live video

Useful Links

Social Media