Question: who has taken most wickets in one test match
Answer: Sri Lankan spinner Muttiah Muralitharan became the highest Test wicket - taker in December 2007 , when he passed Shane Warne 's total of 708 wickets .