#2 Cheteshwar Pujara
The Saurashtra batsman has become a champion player in the longer format of the game. Pujara has been the most consistent and dependable batsman in the Indian batting line-up for test matches in the past few years. If we go through the 19 test matches which he has played from January 2016 till date, he has scored 1687 runs at an average of 62.48, including six hundreds and eight fifties, with a highest score of 202.
Pujara is known for his potential to play long innings, which he did against Australia in the third test match of the Border-Gavaskar trophy played at Ranchi, where he batted for three sessions along with Ajinkya Rahane and saved the match for his team.
In the recent Ranji Trophy match against Jharkhand, he scored a brilliant 204 runs, which shows his current form and can pose a challenge for the SL team. Pujara is currently the number 4 ranked batsman in the ICC Test rankings.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news