10. Muttiah Muralitharan 9/65 [1998] he deserve in this list of the top 10 best bowling figures in test cricket history.

9. Devon Malcolm 9/57 [1994] one of the greatest fast bowlers of all time, Devon Malcolm, represented his national side in 40 tests and 10 ODI matches

8. Abdul Qadir 9/56 [1987] Abdul Qadir is the Owner of the 7th best bowling figures in test matches history.

7. Richard Hadlee 9/52 [1985] Richard Hadlee took 9 wickets for 52 runs which is still the 6th best figure in the history of the format.

6. Muttiah Muralitharan 9/51 [2002]  He bowled 40 overs during that match and took 19 maiden overs out of those.

5. Jim Laker 9/37 [1956] He made that wonder on 26th July 1956 in Manchester, which holds fourth place in the list of best bowling figures in Test cricket history.

4. George Lohmann 9/28 [1896] He took those wickets in 14.2 overs, although they needed to bowl 5 balls per over at that time.

3. Ajaz Patel 10/119 [2021] Ajaz Yunus Patel, did a miracle on the ground in a test match against India on 3rd December 2021.

2. Anil Kumble 10/74 [1999] He is the only 2nd bowler in the history of the game who took all 10 wickets in an innings of the test match.

1. Jim Laker 10/53 [1956] He single-handedly demolished Australia’s innings on 26th July 1956. He bowled 51.2 overs and took 23 overs maiden out of those.