Wicketkeepers
1) Mushfiqur Rahim: Rahim has scored 4828 runs at an average of 33.06 and has been a consistent scorer in Bangladesh's squad. One of the key elements of his side, he has taken 151 catches and has been involved in 42 stumpings.
2) Sarfaraz Ahmad: He has been an excellent finisher for Pakistan and has scored 1748 runs at an average of 34.27 and a strike rate of 87.22. He has taken 92 catches and has been involved in 22 stumpings.
3) MS Dhoni: Perhaps one of the best wicketkeeper-batsman to have ever graced the game, Dhoni has scored more than 10000 runs at an average of over 51 even after batting at such a low position. He has taken 300 catches and has been involved in 107 stumpings which is a world record. With Virat already in the side, he can't make it to this squad.
4) Jos Buttler: Buttler is one of the current best finishers in ODI cricket with a strike rate of over 117. He has scored 3148 runs at an average of over 40. He has taken 148 catches and has been involved in 25 stumpings.

I will choose Jos Buttler over the rest solely because of his excellent finishing skills which none other can match.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news