Lekkoatletykę zaczęła uprawiać jesienią 1960, mając 14 lat, w grupie uczniów Szkoły Podstawowej nr 37 w Warszawie.d początku kariery startowała w barwach warszawskiej poloni .W 1962 zdobyła w Łodzi pierwsze medale mistrzostw Polski młodzików.

Pierwsze międzynarodowe sukcesy odniosła już w 1964 – podczas rozgrywanych W Warszawie europejskich igrzysk juniorów.

na igrzyskach olimpijskich w Tokio wywalczyła srebrne medale w skoku w dal i biegu na 200 metrów.

Meksyku podczas igrzysk olimpijskich zwyciężyła w biegu na 200 metrów poprawiając czasem 22,58 rekord świata oraz zdobyła brąz na dystansie 100 metrów.W związku z ciążą opuściła sezon letni 1969, a w 1970 po urodzeniu syna Andrzeja wystartowała w uniwersjadzie w Turynie Zimą 1971 stanęła na podium halowych mistrzostw Europy w skoku w dal.

Na igrzyskach olimpijskich w Montrealu w 1976 zdobyła złoty medal, ustanawiając czasem 49,29 nowy rekord świata. Dwukrotnie zdobywała brązowe medale mistrzostw Europy w Pradze (1978). Podczas swojego ostatniego olimpijskiego startu – na igrzyskach olimpijskich w Moskwie w 1980 – dotarła do półfinału biegu na 400 metrów.