Record-breaking fast bowler James Anderson is England's all-time greatest cricketer, according to retiring batsman Alastair Cook. > read whole article

Related Links

  1. Ravichandran Ashwin is ICC player of year, Alastair Cook captains team of 2016
  2. Anderson fitness debate a messy affair - Cook
  3. 3 Leicester stars on England's Player of the Year shortlist
  4. England's Anderson regains number one ranking
  5. Stephen Cook: South Africa batsman joins Durham as overseas player
  6. Ashes 2017-18: Nothing bigger than trip to Australia - England's James Anderson
  7. Joe Root is England's greatest batsman in living memory
  8. England's Cook passes 10,000 Test runs
  9. England's Cook 'determined to make a score' as Oval paid tribute
  10. Cook, Anderson & Root put England in control on historic day at The Oval