9. Heath Streak (Zimbabwe) – 145 wickets

The pace-bowling all-rounder Heath Streak was one of best captains in Zimbabwe cricket history. He led the Zimbabwe national cricket team in 89 international matches from 2000 to 2004. The right-arm fast-medium took 145 wickets (average 31.37) as an international captain. While he managed to take eight five-wicket hauls in his international career, he failed to claim any of those achievements as a captain.