2. James Anderson:

One of England’s best bowlers to have ever donned the three lions, James Anderson is a gem of a bowler. However, he is a gem of a bowler to those who watch Test cricket. On his day, anyone will know as well as I do that James Anderson is simply unplayable. While he has 454 wickets in Test cricket, Anderson’s 269 wickets in ODIs, while impressively isn’t close to what he is capable of. Moreover, the writing is on the wall as the last limited-overs’ match he played was in March 2015, over a year ago.