Alan Kardec played eight South American Youth Championship matches for the Brazilian under-20 team between January 20, 2009, and February 8, scoring two goals against Uruguay and Argentina respectively. He scored two goals in Brazil's first 2009 FIFA U-20 World Cup game, played on September 27, 2009, against Costa Rica. He also scored a goal in the round of 16, against Uruguay, played on 7 October 2009, and the only goal of the semi-final, against Costa Rica, played on 13 October 2009.