Neymar representou a Seleção Brasileira nas categorias Sub-17, Sub-20 e profissional. Pela seleção principal, ele fez sua estreia em 2010 com dezoito anos em um amistoso contra os Estados Unidos, onde marcou um gol. Neymar tornou-se o artilheiro do Campeonato Sul-Americano Sub-20 de 2011 com nove gols, incluindo dois na final em um triunfo perante a Seleção Uruguaia, liderando a equipe a conquista do título. Ele foi convocado pelo então treinador Luiz Felipe Scolari para a disputa da Copa das Confederações FIFA de 2013, onde começou a atuar com a camisa de número 10, e acabou sendo escolhido como o melhor jogador do torneio, contribuindo para a conquista brasileira com um gol na final contra a Espanha. Na Copa do Mundo FIFA de 2014, Neymar foi o destaque da Seleção, com quatro gols, até sofrer uma lesão em uma vértebra da coluna no jogo das quartas-de-final contra a Seleção Colombiana, que fez com que ele desfalcasse a equipe pelo restante do torneio. Apesar disso, ele recebeu a Chuteira de Bronze como o terceiro maior goleador do evento, e fez parte da equipe descrita como "time dos sonhos", com os onze melhores jogadores da competição. Com 56 gols em 87 jogos, Neymar se tornou o quarto maior artilheiro da história da Seleção, atrás apenas de Pelé, Ronaldo, e Zico.