Brazil has won the most World Cups with five (1958, 1962, 1970, 1994, and 2002). Germany and Italy have both won four World Cups while Argentina has won three.