In Test cricket history, leading your team as captain while taking the most wickets is one of the game’s greatest achievements. This legendary player has now reached the top of the all-time list. Here are Top 5 players with most wickets as men’s test captain:
- Imran Khan: Imran Khan has the record for the most wickets taken by any men’s Test cricket captain 187 in total. This shows his outstanding skills as both a leader and a bowler while captaining Pakistan. Imran Khan claimed 187 wickets across 48 Tests as Pakistan captain, at an average of around 20.3. His standout performances include 12 five-wicket hauls and four ten-wicket matches in that role, with best figures of 8/60. From 1982 to 1992, Imran Khan captained Pakistan’s cricket team to major wins, like Test series triumphs in India and England. He also hit the all-rounder’s milestone of 3,000 runs and 300 wickets in Tests.
- Pat Cummins: Pat Cummins has taken 151 wickets as captain in men’s Test cricket. This puts him second on the all-time list. He reached the milestone in the third Ashes Test against England in December 2025 at Adelaide Oval. Cummins achieved this in his 38th Test as captain, maintaining an average around 22 with nine five-wicket hauls. The haul included dismissing Joe Root for a record 13th time in Tests.
- Richie Benaud: Richie Benaud holds the record for 138 wickets as Australia’s Test captain, placing him third on the all-time list for most wickets by a men’s Test captain. Benaud was Australia’s captain from 1958 to 1964 in 28 Test matches. He took 138 wickets with his leg-spin bowling at a great average. He captained Australia to big wins against India and England, using smart tactics and his own all-round skills.
- Garry Sobers: Garry Sobers took 117 wickets in 39 Test matches while captaining West Indies. This performance ranks him fourth on the all-time list for most wickets taken by a men’s Test captain. Sobers, one of cricket’s greatest all-rounders, captained from 1965 to 1974, using medium pace and occasional spin effectively, with best figures of 6/73. His overall Test record includes 235 wickets in 93 matches at an average of 34.0
- Daniel Vettori: Daniel Vettori took 116 wickets as New Zealand’s Test captain across 32 matches, placing him fifth on the all-time list for most wickets by a men’s Test captain. His bowling average as captain was 33.39, with his best figures of 6/28, showing how effective he was as a left-arm spinner. In 113 Tests, Vettori claimed 362 wickets at 34.37, alongside 4,531 runs at 30.01 including 6 centuries, showcasing his all-round prowess.
Also Read: Why Shubman Gill is not selected in India’s T20I World Cup 2026 Squad?
These figures reflect captaincy spells in Test cricket, where Khan’s record across 48 matches from 1982-1992, showcasing his all-round leadership. Cummins achieved his milestone in recent years, surpassing Benaud as of late 2025.

