Claros was a member of the Honduras national football team at the 2005 Youth World Cup in Netherlands and the 2008 Summer Olympics in Beijing. He made his debut for the senior national team in an August 2006 friendly match against Venezuela and has, as of July 2012, earned a total of 30 caps, scoring 2 goals. He has represented his country in 3 FIFA World Cup qualification matches and played at the 2007 and 2011 UNCAF Nations Cups as well as at the 2007 CONCACAF Gold Cup.