Il joue pendant neuf saisons avec le club polonais du Ruch Chorzów, de 1972 à 1980, puis une dernière fois lors de la saison 1982-1983. Il dispute avec cette équipe 229 matchs dans le championnat de Pologne, marquant 74 buts. Il inscrit 10 buts dans ce championnat lors des saisons 1974-1975 et 1977-1978[2].
Au sein des compétitions européennes, il dispute 12 matchs en Coupe d'Europe des clubs champions (quatre buts), et neuf rencontres en Coupe de l'UEFA (deux buts)[3]. Il est quart de finaliste de la Coupe de l'UEFA en 1974[4], puis quart de finaliste de la Coupe des clubs champions en 1975[5].
En équipe nationale
Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?
Jan Benigier reçoit quatre sélections en équipe de Pologne lors de l'année 1976[6].
Il joue son premier match en équipe nationale le , en amical contre l'Argentine (défaite 1-2 à Chorzów)[6].