The 30-year-old played every minute of Switzerland's 2014 World Cup campaign, which ended in a narrow 1-0 defeat to eventual finalists Argentina in the last 16, but the Wolfsburg skipper has now decided to call time on his international career.
'More time with my family'
"First of all, I'm not getting any younger and want to focus more on my club career," said Benaglio, who helped Dieter Hecking's Wolves to a fifth-place finish in the Bundesliga last term. "I also want to spend more time with my family."
Benaglio, whose wife gave birth to a baby girl last year, won 61 caps for die Nati since making his international debut eight years ago. He was selected as third-choice keeper at the 2006 World Cup in Germany, but was promoted to the starting line-up for Switzerland's UEFA EURO 2008 campaign on home soil.
He conceded only once at the 2010 World Cup, but was unable to prevent his side's group stage exit in South Africa. Benaglio's last international appearance came in the extra-time defeat to Argentina in July, in which Angel Di Maria scored the winning goal to send the South Americans through to the quarter-finals.