Question: who has taken the most wickets in test cricket
Answer: As of June 2018 , former Sri Lanka cricketer Muttiah Muralitharan has the highest aggregate with 800 wickets .