Erste internationale Erfahrungen sammelte Zhao Yanni im Jahr 2007, als sie bei den Asienmeisterschaften in Amman in 10:48,18min die Premiere über 3000 m Hindernis der Damen für sich entscheiden konnte. Im Jahr darauf nahm sie an den Olympischen Sommerspielen in Peking teil und schied dort mit 10:36,77min in der Vorrunde aus. 2010 beendete sie dann ihre aktive sportliche Karriere im Alter von 24 Jahren.
Anmerkung: Bei diesem Artikel wird der Familienname vor den Vornamen der Person gesetzt. Das ist die übliche Reihenfolge im Chinesischen. Zhao ist hier somit der Familienname, Yanni ist der Vorname.