Ye has competed in the China national chess team in the Chess Olympiad three times at the Men's Chess Olympiad (1988–92) (games played 35: +19 −5 =11), and twice at the Men's World Team Chess Championships (1985–89) (games played 15: +8 −5 =2) winning bronze on 6th board in 1985. Ye also competed twice at the Men's Asian Team Chess Championship (1987, 1991), with an overall record of 13 games (+11 −1 =1). He won an individual bronze medal and an individual gold in 1987 and 1991, respectively.