The mechanism of inhibition of acetylcholinesterase (AChE, EC 3.1.1.7) and butyrylcholinesterase (BChE, EC 3.1.1.8) enzymes by 23 pregnane-type alkaloids isolated from the Sarcococca saligna was investigated. Lineweaver-Burk and Dixon plots and their secondary replots showed that the majority of these compounds, that is 1, 4, 5, 6, 9, 10, 12, 13, 15-19, and 21 were found to be noncompetitive inhibitors of both enzymes. Compounds 8, 20, 22, and 23 were determined to be uncompetitive inhibitors of BChE, while compounds 11 and 14 were found to be uncompetitive and linear mixed inhibitors of AChE, respectively. Ki values were found to be in the range of 2.65-250.0 microM against AChE and 1.63-30.0 microM against BChE. The structure-activity relationship (SAR) studies suggested that the major interaction of the enzyme-inhibitor complexes are due to hydrophobic and cation-pi interactions inside the aromatic gorge of these cholinesterases. The effects of various substituents on the activity of these compounds are also discussed in details.