may be due to many causes
. If it was after intercourse or masturbation then chances of genital infection or cervical polyps are there.They are tiny, harmless growths on the outer surface of the cervix and can bleed after intense sexual intercourse.Stress and anxiety can also cause intermenstrual bleeding.
may be uterine fibroids,miscarriage
after a pregnancy, fluctuation in hormone levels, use of anticoagulant drugs and hypothyroidism.