Médaillée de bronze des championnats d'Afrique juniors du mètres marche en 2005, Olfa Lafi remporte la médaille d'argent du 20 kilomètres marche aux championnats d'Afrique de marche en 2009 à Radès et lors des championnats d'Afrique 2012 à Porto-Novo.