Wicketkeeper and all-rounder - Kumar Sangakkara, Shahid Afridi

With 14,234 runs in ODI cricket, former Sri Lankan skipper Kumar Sangakkara comes second in the list of most runs scored by a batsman in the format behind the great Sachin Tendulkar and without a doubt, he is one of the greatest to have played the sport.
Having played the World Cup in 2003, 2007, 2011 and 2015, all Sangakkara managed is to play in the final twice and end up on the losing side. A legend like Sangakkara not winning the World Cup is a bigger loss to the tournament than the batsman himself. After playing a majority of his career as a wicketkeeper-batsman, Sangakkara will don the gloves in this XI.
Shahid Afridi, who has been around for a long time now, made his ODI debut for Pakistan as a 16-year-old right after the 1996 World Cup. Since then, the veteran of 8064 runs and 395 wickets in 398 ODI matches has played in the extravaganza on five occasions. Unfortunately, the runners-up medal is the best he could manage. He has been chosen in this team as its all-rounder.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news