Shao absolvierte außerdem einige Spiele für die Nationalmannschaft Chinas, darunter auch beim AFC Asian Cup 2004, wo er in sechs Spielen drei Tore schoss. Der Gastgeber China verlor damals das Finale gegen Japan mit 1:3.