Head to Head Timnas Indonesia vs China
- 12/5/1957: Indonesia 2-0 China (Kualifikasi Piala Dunia)
- 2/6/1957: China 4-3 Indonesia (Kualifikasi Piala Dunia)
- 23/6/1957: Indonesia 0-0 China (Kualifikasi Piala Dunia)
- 19/5/1963: Indonesia 1-2 China (Persahabatan)
- 17/7/1963: China 3-0 Indonesia (Persahabatan)
- 16/11/1963: Indonesia 1-1 China (Ganefo)
- 10/8/1963: China 3-0 Indonesia (Kualifikasi Ganefo)
- 5/5/1971: China 1-2 Indonesia (Piala Presiden)
- 11/11/1981: China 4-2 Indonesia (Piala Raja)
- 3/3/1986: China 2-0 Indonesia (Piala Raja)
- 25/8/1986: Indonesia 0-3 China (Piala Merlion)
- 20/2/1987: Indonesia 3-1 China (Piala Raja)
- 7/8/1988: Indonesia 1-1 China (Piala Jakarta)
- 8/2/1991: China 3-1 Indonesia (Turnamen Merdeka)
- 20/4/1992: China 2-0 Indonesia (Kualifikasi Piala Asia)
- 16/10/2000: China 4-0 Indonesia (Piala Asia)
- 13/5/2001: China 5-1 Indonesia (Kualifikasi Piala Asia)
- 27/5/2001: Indonesia 0-2 China (Kualifikasi Piala Asia)
- 21/7/2004: China 5-0 Indonesia (Piala Asia)
- 15/10/2013: Indonesia 1-1 China (Kualifikasi Piala Asia)
- 15/11/2013: China 1-0 Indonesia (Kualifikasi Piala Asia)
- 15/10/2024: China 2-1 Indonesia (Kualifikasi Piala Dunia)