Daily shedding of upto 100 hairs is normal" excessive hair fall can be due to male pattern baldness, physical or mental stress, anaemia or nutritional deficiency or certain medical conditions like thyroid disorders, low serum ferritin etc.
Take a nutritious and protein rich diet (pulses, milk products, eggs).
Avoid routine application of gels or frequent blow drying of your hair. Use a sulfate free shampoo for your hair twice a week. Biotin containing hair supplements can be taken for 3-6 months. Ketokonazole based shampoo can be used for treating dandruff.