För Kinas landslag så gjorde Hao Haidong 107 landskamper och 41 mål. Han var även med och spelade VM 2002.