He made his debut for the senior national team in a May 2005 friendly match against Norway and has, as of November 2016, collected a total of 71 caps, scoring 6 goals. He has represented his country in 25 FIFA World Cup qualification matches and played at both the 2006 FIFA World Cup and the 2014 FIFA World Cup as well as at the 2005, 2007 and 2011 CONCACAF Gold Cups.