India pacer Umesh Yadav was rewarded for his maiden 10-wicket haul in Test cricket with a recall in the ODI squad.