Rating: 9/10
While his batting performances went downhill, Ravichandran Ashwin continued his supreme form with the red cherry across 2017, carrying forward his good run from the 2016 season and translating the same this year. The Garfield Sobers 2016 Player of the Year, Ashwin prised out a total of 56 wickets in 11 games.
Supremely talented but carrying some rotten luck at the moment, KL Rahul assembled a record seven fifties in consecutive Tests, and ended with two more, but failed to breach the three-figure mark. His positive approach at the crease bodes well for the side, especially when opening with the more reserved Murali Vijay.
Rating: 9.5/10
Just a year and a half ago, there were serious questions raised on Cheteshwar Pujara's approach to Tests, with some saying that he had gone into a rut and was unable to come out of it. Pujara turned things around, and how, emerging as India's best red-ball batsman (if he already wasn't), amassing a massive 1140 runs at an average of 67.05, with four hundreds to his name.
Taking a cue from Pujara's long vigils at the crease (as he himself admitted), Virat Kohli had a bumper 2017 in the whites, being only the second Indian to collect upwards of 1000 runs in the format. With three double centuries to add to his previous tally of 3, Kohli proved that he has corrected his temperament to score daddy hundreds in the longest format as well.
His stocks might have gone down in ODIs, but Ravindra Jadeja is still ruling the roost in Tests. For quite a while, he was atop the world rankings for bowlers in Tests, and rightly so, given his ability to turn the game on its head with an accurate spell of bowling. He picked up 54 wickets from 10 games, a tally that included 3 five-wicket hauls.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news