Yadav, who has taken 119 wickets in 41 tests, last played for India in December in Australia.

For the full story click here