Anshul Kamboj In cricket, taking all 10 wickets in a single innings is an extraordinary accomplishment, achieved by only a few players. This rare feat demonstrates a bowler’s dominance, skill, and ability to carry the team with a single-handed effort.
- 1. Premangsu Chatterjee – 10/20 (Bengal vs Assam, 1956-57)
- 2. Subhash Gupte – 10/78 (Bombay vs Pakistan Combined Services, 1954-55)
- 3. Anil Kumble – 10/74 (India vs Pakistan, 1999)
- 4. Pradeep Sunderam – 10/78 (Rajasthan vs Vidarbha, 1985-86)
- 5. Debasis Mohanty – 10/46 (East Zone vs South Zone, 2000-01)
- 6. Anshul Kamboj – 10/49 (Haryana vs Kerala, 2024-25)
Throughout Indian cricket history, only a select group of bowlers have achieved this in first-class cricket, each performance becoming a defining moment in the sport. From precise seamers to crafty spinners, these bowlers have dismantled entire batting line-ups, showcasing their mastery and earning a special place in the game’s legacy.
Taking all 10 wickets in an innings highlights a bowler’s exceptional talent and endurance. Only six Indian players have made this achievement in their careers, each one delivering a performance that became a landmark moment.
Here’s a look at the Indian bowlers who claimed this prestigious 10-wicket record in first-class cricket.
Indian Bowlers Who Took All 10 Wickets in an Innings
1. Premangsu Chatterjee – 10/20 (Bengal vs Assam, 1956-57)
Premangsu Chatterjee made history as the first Indian to take all 10 wickets in an innings, bowling Bengal to victory over Assam in 1956-57. His brilliant 10 for 20 spell featured 11 maiden overs in 19 overs, shutting down Assam’s batting line-up with ease and precision.
2. Subhash Gupte – 10/78 (Bombay vs Pakistan Combined Services, 1954-55)
Subhash Gupte, a renowned leg-spinner, became the first Indian spinner to take all 10 wickets in an innings. His impressive figures of 10 for 78 in 1954 against Pakistan Combined Services highlighted his ability to control and deceive batters, inspiring a legacy of spin talent in Indian cricket.
3. Anil Kumble – 10/74 (India vs Pakistan, 1999)
Anil Kumble’s memorable 10 for 74 against Pakistan in Delhi remains one of cricket’s iconic achievements. He was only the second bowler in Test history to accomplish this in a single innings, securing a historic win for India. Kumble’s spell was marked by exceptional accuracy and unyielding perseverance.
4. Pradeep Sunderam – 10/78 (Rajasthan vs Vidarbha, 1985-86)
In 1985-86, Rajasthan’s Pradeep Sunderam delivered a powerful 10 for 78 against Vidarbha in the Ranji Trophy. Known for his pace, Sunderam’s relentless attack on the opposition ensured they had no answer, etching his name into Indian domestic cricket’s record books.
5. Debasis Mohanty – 10/46 (East Zone vs South Zone, 2000-01)
Odisha’s Debasis Mohanty captured 10 wickets for 46 runs in the Duleep Trophy in 2000-01. His exceptional swing and accuracy allowed him to dismiss some top Indian players, including legends Rahul Dravid and VVS Laxman, making this feat unforgettable.
6. Anshul Kamboj – 10/49 (Haryana vs Kerala, 2024-25)
The latest addition to this elite list is Haryana pacer Anshul Kamboj, who took 10 for 49 against Kerala in the 2024-25 Ranji Trophy. His remarkable spell broke through Kerala’s top order and cemented his place in cricket history.
These unique performances celebrate the dedication and skill of Indian bowlers, marking them as standout moments in cricket’s long history. Anshul Kamboj
Also Read: Haryana’s Anshul Kamboj Creates History: Takes All 10 Wickets in Ranji Trophy Match

