Geneva - Stanislas Wawrinka will carry the Swiss flag at Friday's Olympic Games opening ceremony, taking over from 2008 gold medal winning team-mate Roger Federer who performed the duty in Athens and Beijing.
Wawrinka, the world No 26, won doubles gold with Federer four years ago.
"Thank you for giving me the honour of carrying the Swiss flag. It's a moment of immense pride for me," the 27-year-old said on Twitter.
Wawrinka is the latest tennis player to be handed their country's flag for the opening ceremony.
Novak Djokovic will lead in the Serbia team, Maria Sharapova will carry the Russian flag while Wimbledon runner-up Agnieszka Radwanska has the honour for Poland.
Defending men's champion Rafael Nadal had been due to be Spain's flag-bearer, but he pulled out with injury.