The purpose of this research was to investigate the cardioprotective effects and pharmacokinetics of Dalbergia odorifera flavonoids. The cardioprotective effects were detected by hematoxylin‐eosin staining histopathological observations and the detection of myocardial enzymes by kits in serum, peroxidation and antioxidant levels and ATPase activities by kits in the homogenate supernatant, and antioxidant and apoptosis‐related protein expression in heart tissue by immunohistochemistry. The pharmacokinetics parameters of the flavonoids in rat plasma were investigated by ultra‐high‐performance liquid chromatography coupled with tandem mass spectrometry. Molecular docking of the compounds absorbed by the blood with specific proteins was carried out. D. odorifera flavonoids significantly reduced the levels of creatinine kinase, alanine transaminase, nitric oxide, and Hydrogen peroxide, elevated the levels of glutathione, superoxide dismutase, and ATPase, significantly reduced the pathological degree of heart tissue and had obvious anti‐myocardial ischemia efficacy. Nine out of the 17 flavonoids were detected in rat plasma. The peak concentration and the area under the plasma concentration‐time curve values of 3′‐O‐methylviolanone and sativanone were significantly higher than those of other ingredients. The peak time of most flavonoids (except for Genistein and Pruneion) was lower than 2 h, while the half‐life of elimination of the nine flavonoids ranged from 3.32 to 21.5 h. The molecular docking results showed that daidzein, dalbergin, formononetin, and genistein had the potential to bind to the target proteins. The results of the study provide an important basis for understanding the cardioprotective effects and clinical application of D. odorifera.