W wieku 17 lat rozpoczął występy w drużynieShanghai Sharks – klubie chińskiej ligiCBA, z którym w 2002 wygrał mistrzowski tytuł. Drugi, po Wang Zhizhi, Chińczyk w NBA[2]. Po zakończeniu owych rozgrywek został wybrany z pierwszym numeremdraftu NBA 2002 przezHouston Rockets. W klubie tym grał do zakończenia kariery w 2011[3]. W sezonie 2002/2003 zajął drugie miejsce w głosowaniu nadebiutanta roku NBA[4].
W trakcie trwania kariery pięć razy był wybierany donajlepszych składów sezonu (w 2007 i 2009 – do drugiego, a w 2004, 2006 i 2009 – do trzeciego), a także ośmiokrotnie był wybierany uczestnikiemmeczu gwiazd NBA. W 2016 został nominowany doKoszykarskiej Galerii Sławy. W tym samym roku do Galerii Sław włączony został także Shaquille O'Nealle. W 2002 roku Yao Ming wchodząc do NBA, uznawany był za główną konkurencję O'Nealle'a[5].
Jego twarz jest również znana jako mem internetowy pod nazwąBitch Please[6].