Первыми международными стартами в карьере Сары Бодри стали гонки на чемпионате мира среди юниоров 2011 года, прошедшем в чешском Нове Место-на-Мораве, где лучшим результатом спортсменки стало 33 место в индивидуальной гонке на 10 км. Спустя год на аналогичных соревнованиях в Контиолахти смогла достичь 20 результата в гонке преследования[1].
Первой медалью на международных соревнованиях для Бодри стало «серебро» в гонке преследования североамериканского чемпионата по летнему биатлону 2012 года.
6 января 2014 года канадка дебютировала на этапе Кубка IBU в Валь-Риданне, заняв в спринте 33 место. В марте того же года на чемпионате мира среди юниоров в американском Преск-Айле Бодри завоевала бронзовую медаль в гонке преследования, став первой представительницей Канады, поднявшейся на пьедестал почёта в подобных соревнованиях[1].
В следующем сезоне биатлонистка провела свои первые гонки на Кубке мира, однако выше 62 места в личных гонках не поднималась. В сезоне 2015/2016 на этапе в канадском Кэнморе Бодри завоевала свои первые кубковые очки, финишировав 38-й в спринтерской гонке[2].
В январе 2018 года Сара Бодри была включена в канадскую заявку на Олимпиаду в Пхёнчхане[3][4]. На играх спортсменка приняла участие в индивидуальной гонке на 12,5 км, показав 29 результат[5], а также в составе эстафетной канадской четвёрки заняла 10 место[6].
Наивысший результат в карьере Сара Бодри показала в сезоне 2018/2019, на этапе Кубка мира в Нове Место-на-Мораве финишировав на 12 месте в спринтерской гонке[7].
В 2022 году на Олимпийских играх в Пекине Бодри заняла 80-е место в индивидуальной гонке и спринте. В женской эстафете она стала 10-й, а в смешанной эстафете — 14-й.