1
It is David beckham Gary Neville and steven gerrard.
3 Wolrd Cups , 1998-2002-2006
Steven Gerrard, David Beckham and Gary Neville have played in three world cups.
Three - 1998, 2002 and 2006. He's the only English player to score in three World Cups.
David Beckham has never won a World Cup
david beckham
Peter Schmeichel, He played for Man Utd (scored once) Aston Villa (scored once) and Man City.
As a captain twice, once in the 2002 world cup and another in the 2006 world cup, so far, he is the greatest England player and captain of all time.
He played 4 world cups.
It was the Mexican goalkeeper who played in five world cups.
Sachin has played the following cricket world cups:-1992-1996-1999-2003-2007In all, he has played 5 world cups including 1 world cup final.
It is the Mexican goalkeeper who played in five 5 world cups.