A plate-binding assay was developed to quantify the affinity of the E7 oncoprotein from different human papillomavirus (HPV) types for the tumour suppressor pRb. The method is highly reproducible, sensitive and easy to handle. It could be easily adapted for the quantitative study of other interacting proteins and for screenings of inhibitors of protein/protein interactions. The pRb-binding affinity of six different E7 proteins has been quantified. The K(D) values vary from approximately 4.5x10(-9) M for HPV16 E7 to more than 1x10(-7) M for HPV10 and HPV48 E7. Point mutation C24G in the high affinity pRb-binding domain of HPV16 E7 results in a 3-fold affinity reduction. The data indicate that the high affinity pRb-binding domain of E7, LXCXE, is essential for the association between the viral and cellular proteins. However, other E7 domain(s), which appear(s) not to be present in all E7s, contribute to stabilize the E7-pRb association.