For her third and final Olympics in Beijing, Keita swam in the women's breaststroke events, with fair results. She finished last in the first heat of the women's 100 m breaststroke event, against Asmahan Farhat of Libya, and Anna Salnikova of Georgia, with a time of 1:24.26. Although she had achieved her personal best, Keita, however, failed to advance into the semi-final rounds, as she placed forty-sixth in the overall rankings.