Babak Farhoudi (nacido o 9 de setembro de 1985) é un ex nadador iraniano, que se especializou en eventos de estilo libre. Farhoudi clasificouse para os 100 m estilo libre masculino
nos Xogos Olímpicos de 2004 en Atenas, ao recibir un posto de Universalidade da FINA, nun tempo de entrada de 53,76. Desafiou a outros sete nadadores na segunda parte, incluíndo o tres veces olímpico Aleksandr Agafonov de Uzbekistán. El superou a Jean Laurent Ravera de Mónaco para salvar un sétimo lugar por cinco centésimas de segundo (0.05) en 56.42. Farhoudi non conseguiu avanzar ás semifinais, xa que se situou no sexagésimo primeiro lugar da clasificación xeral de 71 nadadores nas preliminares.