1. Cheteshwar Pujara

Pujara is currently one of the best test batsmen in the world. India is really blessed to have him. Pujara has played 56 test matches for India and has made 4445 runs, with an average of 51.09. Also, last year he was in a sublime form: 11 matches, 18 innings, 1140 runs and an average of 67.05! But, in 4 innings of the ongoing test series, he has only made 49 runs. The worst part was that he ran himself out in both innings of the second match. Who knows? If he wouldn't have made such patently silly calls, he may have actually have pushed the game in India's favor.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news