10 players who have scored 10000 or more runs in ODI Cricket

West Ind V Zim X
Brian Lara played a game trademarked by finesse and grace

#7. Jacques Kallis - 11579 runs

South Africa v Australia - 3rd One Day International

The epitome of patience, discipline, and toughness, Jacques Kallis's huge persona overcame anything that was bowled at him. His solid technique meant there was very little for bowlers to exploit and he had impeccable focus so nothing could distract him.

While driving the ball on the off-side, Kallis displayed his power and grace and he was at his brutal best while pulling and flicking deliveries through the leg-side. He also mastered spin bowling and was a consistent run-maker in the sub-continent conditions.

His strong batting in the middle order allowed South Africa to become a competitive unit in ODI cricket.

Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️

Quick Links

App download animated image Get the free App now