Rashid Khan has 347 wickets in 190 international games including all three formats.