Haki competed for Iraq in the women's 50 m freestyle at the 2000 Summer Olympics in Sydney. She received a ticket from FINA, under a Universality program, in an entry time of 30.15. She challenged six other swimmers in heat two, including Cambodia's two-time Olympian Hem Raksmey and Maldives' 13-year-old Fariha Fathimath. Entering the race with a fastest-seeded time, she faded down the stretch to pick up a last seed in 35.51, more than five seconds below her entry standard. Haki failed to advance into the semifinals, as she placed seventy-first overall in the prelims.