Ryan Giggs made his international debut in 1991 and retired from International football in 2007. During this time Wales played 119 International matches Giggs playing in only 64 of them. Also during this period Wales played 43 friendlies and I can only find him playing in 9 of them.

To compare and contrast, David Beckham made his England debut in 1996 and played his last International match as a Manchester United player in 2003. During this time England played 67 International matches and Beckham played in 57 of them. In terms of friendlies, England played 35 during this period and Beckham played in 20 of them.

Both statistical periods are under the reign of Ferguson at Man U.