Han spilte 62 kamper og scoret 3 mål for det siden debutkampen i 2000. Han var en del av EM-troppen i 2008 hvor han fra første kamp tok over kapteinsbindet fra Alexander Frei som ble skadet i den kampen mot Tsjekkia. Han deltok også i EM 2004 og VM 2006.