Eggimann was selected by then-coach Köbi Kuhn prior to Euro 2008 but did not make the final squad. He has been selected by Ottmar Hitzfeld for the 2010 World Cup.