O rok později v červnu 2005 hrál na Mistrovství světa U20 2005 konaném v Nizozemsku. Ve finále porazila Argentina Nigérii 2:1. Messi se stal nejlepším střelcem, vsítil celkově šest branek a byl vyhlášen nejlepším hráčem turnaje.