Olympialaisista Salah saavutti maratonilla pronssia 1988 Soulista. MM-kisoissa hän juoksi hopealle sekä 1987 Roomassa että 1991 Tokiossa. Hän on maansa ainoa olympiamitalisti ja oli maansa ensimmäinen yleisurheilun MM-mitalisti.