4. Dinesh Karthik
A steady performer in domestic cricket, Dinesh Karthik has been included in the Champions Trophy 2017 squad but only after a long wait. After the evolution of MS Dhoni and the likes of Kohli, Rohit, and Yuvraj cementing their spots in the squad, Karthik was out of the league and had to scrape it out in the domestic circuit for years before getting back into the squad once again. He would have had more chances had Dhoni not had a sudden rise, but still has a lot to offer and could enjoy a resurrection as a pure batsman.
5. Amit Mishra
A good leg-spinner is always a hard bowler to bat against and Amit Mishra is one of those cricketers who has a special ancestry when it comes to the ability. He first established into te core team post his hat-trick for the Delhi Daredevils. He was a regular in the Indian team before Ravichandran Ashwin and Jadeja proved their vitality with their bowling and their handy batting abilities. Mishra is still a very great bowler and could walk into any other team in the world. He is good but is still underrated for the Indian team.