James Anderson (Cricket)
James Anderson is, once again, the best bowler in Test cricket, according to the bowling rankings.
The 34-year-old has taken more wickets in an England shirt than anyone else and continues to astound with a use of swing and seam that is almost professorial.
Even more impressively, he largely avoids the kind of injuries that bedevil fast bowlers, and is still one of England's best fielders.