Till date he has played a total of six test matches where he had taken a total of 27 wickets and twenty nine ODI matches where he had taken a total of fifty wickets. At the present line up of bowlers he seemed to be the most impressive bowler or the in form bowler. He will be spearheading the pace attack of team India at the World T20 in Bangladesh.