Top 10 Batsmen with most ODI runs in the 21st century
2. Mahela Jayawardene – 11254:
The top 2 spots are occupied two classy Sri Lankans who have retired from all forms of international cricket this year. Mahela had a wonderfully distinguished career for his country and was its loyal servant for many years. Watching the elegant right-hander bat was a pretty sight and he mesmerized everyone with his timing and grace. He was also a respected and shrewd captain. He played 388 matching scoring 11254 runs in the 21st Century with a career best of 144 against England at Leeds in 2011. A brilliant batsman in the longest format as well, he became the first player in the history of Sri Lankan cricket to score over 10,000 Test runs.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store