Protein G is a streptococcal cell wall protein with separate binding sites for IgG and human serum albumin (HSA). In the present work it was demonstrated that alpha 2-macroglobulin (alpha 2M) and kininogen, two proteinase inhibitors of human plasma, bound to protein G, whereas 23 other human proteins showed no affinity. alpha 2M was found to interact with the IgG-binding domains of protein G, and in excess alpha 2M inhibited IgG binding and vice versa. A synthetic peptide, corresponding to one of the homologous IgG-binding domains of protein G, blocked binding of protein G to alpha 2M. Protein G showed affinity for both native and proteinase complexed alpha 2M but did not bind to the reduced form of alpha 2M, or to the C-terminal domain of the protein known to interact with alpha 2M receptors on macrophages. Binding of protein G to alpha 2M and kininogen did not interfere with their inhibitory activity on proteinases, and the interaction between protein G and the two proteinase inhibitors was not due to proteolytic activity of protein G. The finding that protein G has affinity for proteinase inhibitors was generalized to comprise also other Ig binding bacterial proteins. Thus, alpha 2M and kininogen, were shown to bind both protein A of Staphylococcus aureus and protein L of Peptococcus magnus. The results described above suggest that Ig-binding proteins are involved in proteolytic events, which adds a new and perhaps functional aspect to these molecules.