#8 Shahid Afridi:
The dashing all-rounder, who made his ODI debut against Kenya in 1996, has represented Pakistan in 398 ODI games. Afridi has scored 8064 runs at an average of 23.58 which includes six centuries and 39 fifties.
His highest individual score of 124 came against Bangladesh in 2010. Afridi has also scalped 395 wickets in this form of the game and is one of the greatest all-rounders in the history of World cricket.
Matches- 398, Runs- 8064, Average- 23.58, Hundreds- 6, Wickets- 395.
#9 Muttiah Muralitharan:
The off-spinner, who made his ODI debut against India in 1993, has represented Sri Lanka in 350 ODI games. Muralitharan has scalped 534 wickets at an average of 23.08 which includes ten five-wicket hauls.
His best bowling performance of 7/30 came against India in 2000. Muralitharan is the highest wicket-taker in the history of ODI cricket. He is one of the greatest bowlers in the history of World cricket.
Matches- 350, Wickets- 534, Average- 23.08, Best Figures- 7/30, Economy- 3.93.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news