Question: Who took most wickets in champions trophy 2017?
Answer: Hasan Ali
Natural Questions answer: Kyle Mills (from the Wikipedia article "ICC Champions Trophy")