Elano earned 50 caps for the Brazil national team between 2004 and 2011, scoring nine goals. He represented the nation at their triumphs in the 2007 Copa América and the 2009 FIFA Confederations Cup, and also played at the 2010 FIFA World Cup and the 2011 Copa América.