5. Kuldeep Yadav

The left-arm chinaman bowler made headlines for his exceptional performance with both bat and ball during Uttar Pradesh’s 2016/17 Ranji Trophy season. Kuldeep was the highest wicket-taker for his state with 35 wickets, while with the bat, he scored 466 runs at an average of 35.84.
Owing a one of its kind bowling action in cricket, Kuldeep would have troubled the England batters, given their terrible history against spinners on sub-continent tracks. He, in the past, by many Indian players has been claimed as one of the toughest spinners to be picked under any circumstances.