#3 Tillakaratne Dilshan, Kumar Sangakkara (Sri Lanka)

One of the finest left-handers to have ever played the game, Kumar Sangakkara is one of the greatest ODI cricketers of all-time and the highest run-getter for Sri Lanka in ODIs. Sangakkara amassed 14234 runs in One Day Internationals at an average of 41.98. With 25 hundreds and 93 fifties, the former Sri Lankan captain played 404 ODIs for his national team.
Tillakaratne Dilshan, on the other hand, wasn't left far behind. The dashing opener has scored 10290 runs in One Day Internationals at an average of 39.27. The duo has put together some memorable partnerships and none better than the 210* against Bangladesh at Melbourne in the 2015 World Cup. They have scored 5475 runs together which included 20 hundred-run partnerships, second most in the history of ODI cricket.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news