В 1976 Ян Силань была принята в армейскую волейбольную команду «Байи», за которую выступала на протяжении всей своей спортивной карьеры, выиграв в её составе звание чемпионки Китая в 1982 и 1989 годах. В 1981 выступала за молодёжную сборную Китая, а с 1982 играла уже за национальную команду страны. В составе сборной Китая Ян Силань выиграла 7 золотых наград на официальных международных соревнованиях, в том числе Олимпиады-1984, двух чемпионатов мира (на мировом первенстве 1986 в Чехословакии была капитаном команды), Кубка мира 1985. На чемпионате мира 1986 и олимпийском волейбольном турнире 1988 признавалась лучшей связующей. В 1985 принимала участие в двух «Гала-матчах» ФИВБ, в которых сборная Китая играла против сборной «Звёзды мира». В 1989 участвовала в аналогичных матчах, но уже в составе команды «Всех звёзд», противостоящей сборной СССР.