ePharmacy Latest Promotion Consult a Specialist
Malaysia's #1
Health Forum

I have a blood on mucus sometime i smell the blood if i cough

Answered by: Dr Ramzdhan

Last Updated: October 12, 2021 8:48 PM
Anonymous 4 days

I am male 20 yrs old and i have a blood on my mucus sometime i can smell the if i cough but i have no blood saliva at all

Dr Ramzdhan 4 days
General Practitioner

Thank you for your query.

Based on the information above, we understand that you noticed there’s blood in your mucus and when you cough. We will try to help you.

For your information, bloody mucus or cough most likely indicate that the problem originates from the respiratory tract. While if the blood found with food residue, it is more likely to come from the digestrive tract. Bloody mucus can be due to:

  • Tuberculosis
  • Pneumonia
  • Bronchiectasis
  • Pulmonary embolism
  • Pulmonary oedema
  • Lung cancer
  • Throat or respiratory tract cancer

The list above shows general diagnosis and causes of bloody mucus. We are unable to give accurate treatment advice or diagnosis without your medical history, physical examination and clinical investigations. We suggests that you refer this problem to our doctors via online consultation. Hope this answers your question.
Thank you.

Click here to speak to a doctor

Click here to talk with our Pulmunologists for your diagnosis and treatment!


Last Updated: Tue Oct 12 2021 20:48:51 GMT+0800 (Malaysia Time)
Online Consultation
Talk to a doctor or specialist online about cough & respiratory health from anywhere you are without having to queue anymore
Doctor Consult RM19.99 Specialist Consult From RM80
Do you know that your immune system plays role in the effectiveness of vaccines?
Prevention is better than cure. Is My Body Ready to Fight Infection? Find Out in only 5 short minutes!
Start FREE Health Assessment
COVID-19 Test Services
See all coronavirus COVID-19 test service providers in Malaysia. PCR/RTK test at home, clinic, drive through or to your premises.
See All COVID-19 Tests

Top Questions