Immigrants from the Indian subcontinent (South Asians) in England and Wales have higher morbidity and mortality from coronary heart disease than the general population; this seems to apply to both Hindus and Muslims. Studies in north west London and Trinidad found that the increased risk of coronary heart disease in Indians was not explained by dietary fat intakes, smoking, blood pressure, or plasma lipids. In the present study the distribution of coronary risk factors was measured in an East London borough where the mortality and attack rate from coronary heart disease are higher in the Asian population, predominantly Muslims from Bangladesh, than in the rest of the population. In a sample of 253 men and women aged 35-69 from general practice, mean plasma cholesterol concentrations were lower in Bangladeshi than in European men and women. Mean systolic blood pressures were 10 mm Hg lower in Bangladeshis. Plasma fibrinogen concentrations were similar in Bangladeshis and Europeans and factor VII coagulant activity was lower in Bangladeshi than in European men. In contrast with the findings in Hindus in north west London, smoking rates were high in Bangladeshi men and the ratio of polyunsaturated fatty acids to saturated fatty acids in plasma lipids was lower in Bangladeshis than in Europeans. Diabetes was three times more common in Bangladeshis than in Europeans and serum insulin concentrations measured after a glucose load were twice as high in Bangladeshis. High insulin concentrations in Bangladeshis were associated with high plasma triglyceride and low high-density lipoprotein cholesterol concentrations. Insulin resistance, leading to diabetes, hyperinsulinaemia, and secondary lipoprotein disturbances, is a possible mechanism for the high rates of coronary heart disease in South Asians in Britain and overseas.