He captained them a lot in the format, too. 8. Jacques Kallis (South Africa) – 11,579 ODI runs in 328 matches Jacques Kallis has hit the eighth highest number of runs in ODI cricket. Kallis is ...
He captained them a lot in the format, too. 8. Jacques Kallis (South Africa) – 11,579 ODI runs in 328 matches Jacques Kallis has hit the eighth highest number of runs in ODI cricket. Kallis is ...