Perfectly timed late runs was hardly Keane's forte and once again would say he is actually the worst out of the bunch at it. Yes the criteria is box to box and it includes all the things you listed, but it also includes the other things I mentioned like control, dribbling, short passing, long passing, shooting and creativity. Then there are the mental aspects such as discipline, game management etc. When you factor all those things in I cannot see how Keane can be called more complete than Gerrard or Yaya, who are quite a bit above him technically. Not saying that being complete makes you a better player. Lewandowsi is more complete than Aguero, but think Aguero is maybe fractionally ahead.