Full list of Indian bowlers who bagged all 10 wickets in an innings in first-class cricket ft. Anshul Kamboj
Taking all 10 wickets in a single innings is one of the rarest and most coveted feats in cricket, which shows the dominance and skill that places a bowler among the greats of the game.
Only a handful of Indian bowlers have achieved this remarkable accomplishment in the history of first-class cricket, each performance representing a special chapter in India's cricketing history.
From seamers to spinners, these bowlers have exhibited record performances, showing consistency and precision to dismantle an entire batting line-up on their own.
Picking up all 10 wickets in an innings is testimony to their talent and ability to stand out. Only six Indian bowlers have achieved this in their careers. Whether it is a fiery pacer tearing through opposition batters or a spinner weaving magic, every bowler on this elite list has displayed cricketing brilliance with the ball.
Here is a look at the full list of Indian bowlers who claimed all 10 wickets in a single innings in first-class cricket.
Full list of Indian bowlers who bagged all 10 wickets in an innings in first-class cricket
Premangsu Chatterjee - 10/20 (Bengal vs Assam, 1956-57)
The first Indian to achieve this incredible feat, Premangsu Chatterjee took 10 wickets for just 20 runs in a Ranji Trophy match against Assam in 1956-57. Bowling with unyielding accuracy, the left-arm medium pacer from Bengal registered one of the best figures in Indian cricket history. His devastating spell of 19 overs with 11 maidens completely dismantled Assam’s batting lineup, setting a high standard for future bowlers.
Subhash Gupte - 10/78 (Bombay vs Pakistan Combined Services, 1954-55)
One of India’s finest leg-spinners, Subhash Gupte, became the first Indian spinner to take all 10 wickets in a single innings. He achieved this in 1954 while representing Bombay against Pakistan Combined Services. With figures of 10 for 78, Gupte’s magical spell highlighted his ability to outwit batters and break through defenses, showcasing the craft of spin bowling that would inspire future generations.
Anil Kumble - 10/74 (India vs Pakistan, 1999)
Perhaps the most famous of all, Anil Kumble’s iconic 10-wicket haul against Pakistan at the Feroz Shah Kotla in Delhi is one of the most celebrated achievements in cricket history. Kumble became only the second bowler in Test history to take all 10 wickets in an innings, with figures of 10 for 74. His relentless accuracy and tactical brilliance ensured a memorable victory for India, and this performance remains a symbol of his legacy in cricket.
Pradeep Sunderam - 10/78 (Rajasthan vs Vidarbha, 1985-86)
In 1985-86, Rajasthan’s Pradeep Sunderam registered his name in the record books by taking all 10 wickets against Vidarbha in their Ranji Trophy clash. Sunderam’s figures of 10 for 78 highlighted his effectiveness as a fast bowler, with his relentless pace and control leaving the Vidarbha batters with no answers. His performance remains one of the highlights of his career in domestic cricket.
Debasis Mohanty - 10/46 (East Zone vs South Zone, 2000-01)
Odisha’s Debasis Mohanty delivered a memorable 10-wicket spell in the Duleep Trophy in 2000-01 while playing for East Zone against South Zone. In a dream spell that saw him dismissing some of India’s top batters, Mohanty took 10 wickets for 46 runs, including the dismissals of stalwarts Rahul Dravid and VVS Laxman. His accuracy and swing made him one of the most effective pacers in domestic cricket.
Anshul Kamboj - 10/49 (Haryana vs Kerala, 2024-25)
Most recently, Haryana pacer Anshul Kamboj joined this exclusive club by taking 10 wickets for 49 runs against Kerala in the 2024-25 Ranji Trophy. Kamboj’s remarkable spell not only tore through Kerala’s top order but also helped him surpass 50 first-class wickets. He became only the third player in Ranji Trophy history to claim all 10 wickets in an innings, a milestone that secured his place among the greats.