"El rey de la tierra batida" se mantuvo en carrera en la búsqueda de su título 22 de un Grand Slam.
Zverev se medirá ahora al ganador del partido que disputarán Novak Djokovic, y Rafael Nadal.
Novak Djokovic participa en su primer Grand Slam del año, luego de que no pudo defender su título del Abierto de Australia por su negativa a vacunarse contra el Covid-19.
El español llegó a la competencia tras superar una lesión en las costillas y un problema crónico en el pie que obstaculizaran su preparación para el torneo de Grand Slam.
Nadal intentará recuperar el título en París después de haber sufrido una derrota en semifinales el año pasado contra Novak Djokovic.
El All England Lawn Tennis Club (AELTC) ha prohibido a los jugadores de ambos países competir en el torneo de este año en respuesta a lo que el Kremlin llama una "operación militar especial" en Ucrania.
El español, que ha ganado 21 títulos individuales del Grand Slam, fue descartado el mes pasado por hasta seis semanas por una fractura por estrés en una costilla.
El español se quejó de un problema en el pecho durante su partido de semifinales del torneo ATP 1000 disputado en el la ciudad estadounidense de Indian Wells la semana pasada.
Nadal, quien se presentó en el torneo mexicano después de ganar el Abierto de Australia, solamente ocupó una hora y 16 minutos para vencer a Kudla.
El serbio ha ganado Indian Wells en cinco ocasiones y formó parte del grupo de jugadores anunciado el miércoles junto a Rafael Nadal, Daniil Medvedev, Alexander Zverev y Stefanos Tsitsipas.