He has 107 caps for France, and was part of their 1998 World Cup and Euro 2000-winning sides, as well as their runner-up finish in the 2006 World Cup. Vieira is currently Football Development Executive at Manchester City with a role to oversee aspects such as youth development, commercial partners and the club's social responsibility programme, "City in the Community".