Российская теннисистка. Заслуженный мастер спорта РФ.
Родилась в Москве. Пришла в теннис в семь лет, когда после нескольких тренировок она была зачислена в секцию спортивного общества «Спартак». Первым её тренером была Рауза Исланова. С 1996 года Елена тренировалась в СО ЦСКА.
Обладательница двух олимпийских медалей в индивидуальном разряде: золота Игр в Пекине (2008) и серебра Игр в Сиднее (2000).
Участница двух финалов турнира "Большого шлема" в одиночном разряде – Roland Garros и US Open (2004). Двукратная финалистка US Open в парном разряде (2002, 2005).
Наивысшая позиция в рейтинге WTA – 3-я (апрель 2009).
Замужем за известным хоккеистом Максимом Афиногеновым. Имеет двоих детей.