Ad
The Sri Lankan duo of Kumar Sangakkara and Mahela Jayawardene lead the list of players who have accumulated the most number of international runs since the year 2000. The list also includes the Indian batting great Sachin Tendulkar.
Lets take a look at the list.
*Stats updated till January 30, 2014
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news
Edited by Staff Editor