Yang Wei comenzó a competir internacionalmente en 1997, en las Olimpíadas de Sídney 2000 conquistó su primer oro por equipos y una plata en ejercicio completo individual.
Wei tuvo un regreso a las competiciones internacionales brillante,i obteniendo en Aarhus tres medallas de oro; en barra fija, en completo individual, y por equipos, estas dos últimas medallas revalidadas en Stuttgart 2007.
En los Juegos Asiáticos de 2006 Wei ganó cuatro oros, en anillas, paralelas, completo individual y por equipos.
En el ejercicio completo individual Wei ganó con soltura debido a los fallos de los demás favoritos.
En la final por equipos China quedó por delante de Japón y Estados Unidos.