Astragali radix (AR) is one of the most widely used traditional Chinese herbal medicines. Modern pharmacological studies and clinical practices indicate that AR possesses various biological functions, including potent immunomodulation, antioxidant, anti-inflammation and antitumor activities. To date, more than 200 chemical constituents have been isolated and identified from AR. Among them, isoflavonoids, saponins and polysaccharides are the three main types of beneficial compounds responsible for its pharmacological activities and therapeutic efficacy. After ingestion of AR, the metabolism and biotransformation of the bioactive compounds were extensive in vivo. The isoflavonoids and saponins and their metabolites are the major type of constituents absorbed in plasma. The bioavailability barrier (BB), which is mainly composed of efflux transporters and conjugating enzymes, is expected to have a significant impact on the bioavailability of AR. This review summarizes studies on the phytochemistry, pharmacology and pharmacokinetics on AR. Additionally, the use of AR as a personalized medicine based on the BB is also discussed, which may provide beneficial information to achieve a better and more accurate therapeutic response of AR in clinical practice.