Suradiradja spielte bei vier Schacholympiaden: 1966 (2. Reservebrett), 1972 (Reservebrett), 1978 (Brett 1) und 1980 (Brett 2). Insgesamt erzielte er dabei 20 Punkte aus 40 Partien (+10 =20 −10). Außerdem spielte er bei der asiatischen Mannschaftsmeisterschaft 1986 am Spitzenbrett der indonesischen Mannschaft und erreichte mit dieser den dritten Platz.