Евгений Александрович Кафельников родился 18 февраля 1974 года в городе Сочи. Первым тренером Жени был В.Б. Песчанко.
В 1981 году молодого спортсмена включают в Олимпийский резерв. Первые успехи приходят к Евгению в парном разряде с Андреем Медведевым, они 2 раза выигрывают юниорские Чемпионаты Европы, а в 1989 и 1990 годах завоевывают Кубок Мира в составе сборной Советского Союза.Евгений Кафельников, тренируясь у А.А. Лепешина, становится первым россиянином, который побеждает на турнире «Большого Шлема» «Roland Garros» , причем как в одиночном, так и в парном разряде. Затем в 1999 году тренером Евгения становится Лари Стефанки. Именно в этом году Кафельников выигрывает еще на одном турнире серии «Большой Шлем» «Australian open» и становится первой ракеткой мира.А в 2000 году теннисист побеждает на Олимпийских играх в Сиднее.За свою спортивную жизнь Евгений Кафельников выиграл 26 турниров в одиночном разряде и 27 турниров в парном.
В декабре 2002 года он в составе сборной России становится обладателем долгожданного Кубка Дэвиса. По словам спортсмена, он ждал этой победы целых 10 лет.Заслуженный мастер спорта России, самый титулованный теннисист в истории России - Кафельников награжден орденом Почета, медалью «За выдающийся вклад в развитие Кубани» и специальной премией Fair play Олимпийского комитета России.
В 2003 году Кафельников завершил свою спортивную карьеру.
С 2005 года он работает штатным спортивным комментатором телекомпании НТВ-плюс.
Но уйдя из большого тенниса, он не оставил спорт и, достигнув 35-летнего возраста, с 2009 года принимает участие в теннисных турнирах ветеранов. А также профессионально играет в гольф, став в 2011 году чемпионом России по гольфу. Еще Евгений Кафельников - почетный член Ассоциации гольфа России, 1-й вице-президент и член Президиума Ассоциации гольфа России. Живет и работает в Москве.