Multiple choice general knowledge sports Who was the first bowler to take 10 wickets in a test innings? Anil Kumble Jim Laker Malcom Marshall M Muralidharan Reveal answer Fill a bubble to check yourself B Correct answer Explanation Jim Laker was the first bowler to take all 10 wickets in a Test innings, achieving 10-53 against Australia at Old Trafford in 1956. Anil Kumble later became the second bowler to achieve this feat with 10-74 against Pakistan in 1999.