W reprezentacji Chin Shao Jiayi zadebiutował 5 października 2000 roku w przegranym 0:2 meczu z Arabią Saudyjską. W 2002 roku wziął udział w Mistrzostwach Świata w Korei Południowej i Japonii, na których wystąpił w dwóch spotkaniach grupowych: przegranym 0:4 z Brazylią oraz 0:3 z Turcją, w tym drugim w 60. minucie dostając czerwoną kartkę. Brał także udział w nieudanych dla Chin eliminacjach do Mistrzostw Świata w Niemczech.