Hello,
Leg cramps are commonly due to
dehydration,
alcohol abuse, side effects of certain medications, thyroid issues,
cirrhosis, PAD.
You are suggested to visit a GP, get physically examined. Get all the blood tests(CBC, Liver function tests, Nerve function tests, etc) & Imaging tests (CT, MRI) done to rule out any liver disorders, thyroid issues, PAD, etc.
Your treatment will depend upon the pathology detected. Take boiled food & avoid oily spicy food. If diabetic, control your blood sugar at all cost.
Avoid smoking, alcohol & addictions if any. Take plenty of water, ORS, soups & juices to maintain the Na, K level of the body electrolyte system.
Take NSAIDS for leg cramps. Take food rich in B6, B12,
Folic acid & minerals, etc.
Hope I have answered your query. Let me know if I can assist you further.
Regards,
Dr. Nupur K, General & Family Physician