Martínez made his debut for Honduras in a February 2002 Carlsberg Cup match against Slovenia and has earned a total of 66 caps, scoring 3 goals. He has represented his country in 5 FIFA World Cup qualification matches and played at the 2008 Summer Olympics and at the 2003,