No, Messi has not won a World Cup with Argentina, although he has helped his country reach the final of the tournament once, in 2014, where they lost to Germany.