Herein we present the enantioseparation of 10 cardiovascular agents and six bronchiectasis drugs including propranolol, carteolol, metoprolol, atenolol, pindolol, esmolol, bisoprolol, bevantolol, arotinolol, sotalol, clenbuterol, procaterol, bambuterol, tranterol, salbutamol and terbutaline sulfate using carboxymethyl-β-cyclodextrin (CM-β-CD) as chiral selector. To our knowledge, there is no literature about using CM-β-CD for separating carteolol, esmolol, bisoprolol, bevantolol, arotinolol, procaterol, bambuterol and tranterol. During the course of work, changes in pH, CM-β-CD concentration, buffer type and concentration were studied in relation to chiral resolution. Excellent enantiomeric separations were obtained for all 16 compounds, especially for procaterol. An impressive resolution value, up to 17.10, was obtained. In particular, most of them achieved rapid separations within 20 min. Given the fact that enantioseparation results rely on analytes' structural characters, the possible separation mechanisms were discussed. In addition, in order to obtain faster separation for propranolol enantiomers in practical application, the effective length of capillary was innovatively shortened from 45 to 30 cm. After the validation, the method was successfully applied to the enantiomeric purity determination of propranolol in the formulation of drug substances.