#2 Ravindra Jadeja
Ravindra Jadeja has transformed himself into quite a utility player, especially in Test cricket. Under Virat Kohli, the all-rounder has found a new lease of life and his stump to stump bowling and aggressive batting is valued like never before.
He is the World's no.1 bowler and all-rounder currently and the role Kohli has played in this new avatar is not to be underestimated. Under the proactive skipper, Jadeja has 106 wickets in 19 Tests at 20.84, a stark contrast to his average in the 30s under Dhoni. He even has seven five-fors under Kohli as against two under Dhoni.