The screening histories of all 348 women with invasive cervical cancer diagnosed in 1992 in 24 self-selected district health authorities and health boards in England, Wales and Scotland were compared with those of 677 age- and residency-matched controls. The controls were randomly selected from the family health services authority (FHSA) register. Screening histories, comprising the dates and results of all smears taken before the date of diagnosis of the patient's cancer, were determined from the FHSA computer and laboratory records. We estimate that the number of cases of cervical cancer in participating districts in 1992 would have been 57% (95% confidence interval 28-86%) greater if there had been no previous screening. In women under the age of 70 it would have been approximately 75% (31-115%) greater. Extrapolation of the results from this pilot suggests that screening prevented between 1100 and 3900 cases of invasive cervical cancer in the UK in 1992. Women with stage 1B cancer or worse were more likely to have no record of previous screening than controls: 47% of these women under the age of 70 had been adequately screened according to current (5 yearly screening) guidelines, compared with 75% of matched controls. Thirteen per cent of all patients under age 70 had screening histories indicative of inadequate follow-up of smears requiring colposcopy. The proportion of microinvasive cases with screening predating diagnosis was similar to the proportion of controls. There was a strong correlation between stage and age: 56% of cancers in women under 35 were microinvasive compared with just 9% in women 65 years or over. The 'relative protection' following a negative smear was greatest in the first 12 months and fell off towards the end of the fifth year. These data suggest that full adherence to current guidelines could perhaps have prevented another 1250 cases, but additional steps would have been required to prevent some of the 2300 remaining cases in women under the age of 70.