Hi Thank you for asking HCM I have gone through your query. Usual causes of sweat with bad odour and night sweats recently can be due to metabolic problems like diabetes or hyperthyroidism or due to infections somewhere in the body. Urine routine tests and thyroid profile should be done to rule out diabetes and hyperthyroidism. If you have problems like sinusitis or chronic tonsillitis it can be the reason also. Using deodorants and anti perspirants will be helpful till you sort out the cause and solve it. Hope this may help you. Let me know if anything not clear. Thanks.