Hi, Welcome to Healthcare Magic Forum.
You are suffering from Rotator Cuff Injury
. This happens after falling, lifting and repetitive arm activities — especially those done overhead like you said you play badminton. Consult a Orthopedist and get a Shoulder X Ray done to rule it out. Most of the time, treatment for rotator cuff injuries involves exercise therapy
. Rarely it involves Steroid Injections or Surgery. Rest your shoulder. Stop doing what caused the pain and try to avoid painful movements. Limit heavy lifting or overhead activity until your shoulder pain
subsides. Apply ice packs over your shoulder which will reduce pain and inflammation. After about two or three days, when the pain and inflammation have improved, hot packs or a heating pad
may help relax tightened and sore muscles. Take Tab. Ibuprofen
400mg whenever the pain is severe.