#4 Cheteshwar Pujara

The most consistent batsman for India in Tests over the past 15 months, Pujara has been a run-machine for India in subcontinent conditions.
He walks in at number three, digs out his mark and then rubs the opposition onto the ground with his insatiable thirst for Test runs.
True, his biggest tests will lie when the Indian team travels overseas, but in familiar conditions, Pujara has owned batting and he has owned bowling attacks.
In the 18 innings, he has played in 11 matches, the Saurashtra-man has plundered 1,140 runs at an average of 67.05.
His appetite for run-scoring can be gauged from the fact that he has scored five fifties and four hundreds and with the highest score of 202, Pujara has driven home his importance in Tests for India.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news