Di Santo jugó el Campeonato Sudamericano Sub-20 de 2007, en el que no tuvo un buen desempeño, jugó pocos partidos y marcó tan solo un gol frente a Venezuela en la derrota por 6-1.