Torneo de Umag
El comienzo del nuevo siglo estaría marcado por reiteradas e invalidantes lesiones que impedirían a Marcelo mantenerse entre la élite del singles masculino. Aun así lograría alzarse con el título en el Torneo de Umag, en Croacia ante el argentino Mariano Puerta. También alcanzaría la semifinal en el Masters de Hamburgo perdiendo frente a Marat Safin, una de los nuevas estrellas del circuito. El chino termina el año como N°37 del mundo en un incierto panorama futuro. En 2000 comenzó a tener reiteradas lesiones en la espalda, lo que mermó su rendimiento y provocó que se retirara prematuramente del tenis en 2004. Disputó su último partido profesional en el Torneo de Roland Garros 2003, con 27 años de edad.