Дочь потомственных питерских интеллигентов, она с детства была активной, серьезной, с ореолом «нетаковости» — знала французский, занималась альпинизмом, играла в кукольном театре, отказывалась вступать в комсомол. В то время Ксении казалось, что нет ничего интереснее французского языка — она собиралась стать лингвистом. На кривую дорожку кино сманил серьезную барышню режиссер Дмитрий Астрахан: в пятнадцать лет Ксения сыграла в его фильме «Изыди!..».
Обычно в таких случаях актеры находят свое призвание и вовсю стремятся к мечте, но вечно сомневающаяся в себе Ксения, поступив в Санкт-Петербургскую государственную академию театрального искусства на курс Вениамина Фильштинского, несколько раз все бросала и уходила. Просто потому, что казалось — «не то». В девятнадцать лет перерыв в учебе был вызван ее беременностью — актриса родила дочь Дарью-Аглаю, которая впоследствии стала известной актрисой под именем Аглая Тарасова. Когда Ксения вернулась уже на другой курс, маленькая Дарья частенько присутствовала вместе с ней на занятиях.
Поначалу Ксения Раппопорт раскрылась как театральная актриса: после окончания учебы поступила на работу в Малый драматический театр, играла в постановках «Чайка», «Царь Эдип», а за роль Елены Андреевны в «Дяде Ване» ей досталась театральная премия «Золотой Софит».
Кинокарьера Ксении видела всякое: уже в 1997 году ее приглашали в международные проекты — в «Анне Карениной» производства США она сыграла Марию, а в начале «нулевых» были сериалы вроде «Бандитского Петербурга» и «По имени Барон».
В 2006 году итальянский режиссер Джузеппе Торнаторе снял Ксению Раппопорт в своем фильме «Незнакомка» (La Sconosciuta). Легенды гласят, что Ксения несколько преувеличила свое знание итальянского и, получив роль, учила язык буквально на площадке. Тем не менее роль удалась, и за работу актриса получила премию «Давид ди Донателло» Итальянской академии кинематографии в категории «Лучшая женская роль», а также была приглашена в качестве ведущей 65-го Венецианского фестиваля в 2008 году — первая из русских актрис.
С тех пор итальянцы Ксению очень любят и периодически снимают. За роль в фильме Джузеппе Капотонди в фильме «Двойной час» (La doppia ora) она получила престижную награду 66-го Венецианского фестиваля «Кубок Вольпи». В 2016 году и вовсе стала обладательницей ордена Звезды Италии класса «Кавалер» за выдающийся вклад в отношения между Италией и Российской Федерацией в кинематографической сфере.
На родине после итальянского триумфа тоже прибавилось работы. Ксения снялась в фильме Кирилла Серебренникова «Юрьев день» и собрала целую гору премий: приз «Кинотавра», «Белый слон», «Золотой лев». Удачными оказались ленты «Дама пик» Павла Лунгина и «Одесса» Валерия Тодоровского. В спортивной драме «Лед» Ксения сыграла мать героини собственной дочери Аглаи. Удачных ролей хватало и в сериалах: «Ликвидация», «Мата Хари», «Белая гвардия».
Что касается интересных театральных проектов, в 2019 году Ксения Раппопорт вместе с пианисткой Полиной Осетинской поставили спектакль по произведению Ивана Бунина «Неизвестный друг». Постановку называют моноспектаклем, в ответ на что Ксения неизменно отвечает, что главным артистом является Полина, а она лишь мешает ей играть.
Актриса избегает излишней публичности — всякий журналист знает, что интервью всегда может пойти не по плану, и артистка откажется отвечать на слишком личные вопросы. Тем не менее свою популярность и возможности она старается использовать для развития благотворительного фонда «Дети Б.Э.Л.А. Дети-бабочки», где является главным попечителем. Фонд Ксении борется с редким генетическим заболеванием «буллезный эпидермолиз» — дети, страдающие им, не могут жить полноценной жизнью из-за повышенной чувствительности кожи.
В личной жизни, о которой она так не любит говорить, Ксения не отличается постоянством — недавно она развелась со вторым мужем, Дмитрием Борисовым. Источники из близкого окружения актрисы утверждают, что брак подошел к концу и того раньше. Зато с отцом своей второй дочери, Софьи, актером Юрием Колокольниковым, Ксения поддерживает вполне дружеские и теплые отношения.