Umesh Yadav has taken 170 wickets in 57 Tests for India at an average of 30.95, with the best bowling figures of 6/88. The 36-year-old was a potent weapon for India in the Virat Kohli-Ravi Shastri era, having taken 101 wickets in just 32 home Tests at an average of 25.88, with the best figures of 6/88.