Male oligozoospermia and asthenospermia can be treated by taking the following drugs orally: for oligozoospermia, oral Chinese patent medicine with the function of tonifying the kidney and producing semen is the main treatment, such as Shengjing Capsule, Huanshao Capsule, Compound Xuanju Capsule, Qilin Pill, etc. For those with low testosterone level, testosterone undecanoate can be taken orally to supplement testosterone level. For those with low testosterone and high estradiol, letrozole, anastrozole and other treatments can be taken orally. These methods can improve testosterone level, thus improving spermatogenic function. For asthenospermia, some anti oxidant drugs can be taken orally, such as vitamin E, levocarnitine oral liquid, coenzyme Q10, etc. If oligozoospermia is accompanied by asthenospermia, the above two drugs can be used for treatment.