Ксения Алферова родилась 24 мая 1974 года в Софии (Болгария), в семье российской актрисы Ирины Алферовой и болгарского дипломата Бойко Гюрова. Однако жизнь на чужбине тяготила Ирину, и она вернулась с дочерью в Москву.
Впоследствии девочка была удочерена вторым мужем своей мамы — Александром Абдуловым, который дал падчерице свое отчество.
В 1992 году будущая актриса поступила в Московскую государственную юридическую академию.
Позже Ксения окончила школу-студию МХАТ (курс Евгения Каменьковича).
В 1981 году Алферова дебютировала в кино, сыграв роль Лоры Фэрли в детстве в двухсерийном фильме режиссера Вадима Дербенева «Женщина в белом».
Следующую кинороль артистка сыграла лишь спустя 10 лет — в 1991 году она сыграла главную роль в драме «Высший класс».
Ксения запомнилась зрителям по ролям в различных телепроектах. Среди них: Нелли Морозова — «Московские окна» (2001), Катя — Окна (2009), Ольга Морозова — «Крутые берега» (2011), Ольга Буковская — «Правила маскарада» (2011), Алина — «Дежурный ангел 2» (2012) и др.
С 2000 по 2001 год Ксения была соведущей Владимира Маркина в программе «ТВ Бинго-шоу» на РТР.
С 2014 по 2017 год звезда вела передачу «Жди меня» на «Первом канале», сменив Марию Шукшину.
В 2008—2009 годах Алферова принимала участие в проектах «Первого канала» «Ледниковый период-2» (в паре с фигуристом Повиласом Ванагасом) и «Ледниковый период-3» (в паре с фигуристом Петром Чернышёвым).
В 2012 году Алферова и ее супруг Егор Бероев основали благотворительный фонда «Я есть!», который помогает детям с особенностями развития, в том числе с аутизмом, ДЦП, синдромом Дауна.
В 2015 году Ксения участвовала в шоу телеканала «Россия» «Танцы со звёздами» (в паре с танцором Денисом Тагинцевым).
В 2019 году Ксения Алферова снялась в двух проектах: семейной мелодраме «Счастье — это… Часть 2», где также снялась ее мама Ирина Алферова, и в комедии «Спасибо деду за победу», где вместе с ней сыграл муж Егор Бероев.
Супруг — Егор Бероев, актер
Дочь — Евдокия (род.4 апреля 2007)