Apolipoprotein B (apoB) and apolipoprotein A-I (apoA-I) are thought to be better predictors of acute myocardial infarction than total cholesterol and LDL-cholesterol. We investigated whether apoB and apoA-I are predictors of risk of fatal myocardial infarction. We also aimed to establish whether apoB and apoA-I add further information about risk of fatal myocardial infarction to that obtained with total cholesterol, triglycerides, and LDL-cholesterol.