In the 143-year-old international cricket history, many legendary cricketers have entertained us with their pure performances in the game. Their presence is very important in the game as they have played the leading role in the growth of the game.
While we have seen many legendary cricketers lead their respective national sides at least for sometimes, some legendary cricketers never had that luck.
Here we are talking about the top five legendary cricketers who never played as a captain in their national team.
The English right-arm pacer James Anderson is one of the greatest pacers in international cricket history. He is very famous for delivering unplayable swing balls, which mostly have no answer even for the top-class batsmen. While the right-arm pacer has also impressed in the ODI format, he has achieved incredible success in the Test format.
After making his international debut in December 2002, Anderson has played 151 Tests, 194 ODIs and 19 T20Is where he has taken 584, 269 and 18 wickets respectively. Apart from being the most wicket-taker for England, Anderson is also the fourth-most Test wicket-taker and sixth-most international wicket-taker (871 wickets). Though he last played the limited-overs format in international cricket in 2015, Anderson is still dominating in the Test cricket. Only in recent years, the senior pacer is facing a big problem to fight against his fitness issues.
Despite performing strongly for the England team for a long time, Anderson hasn’t earned any opportunity to lead the England side. As a pacer, it is very hard to concentrate every time in the team, especially in the field set-up, and it may be a big reason why we haven’t seen him as an English captain.