Black sputum is due to living in dusty, smoky, environments.
Even riding 2wheeler without face mask will be one reason.
As per your location Delhi,, which is having more pollution.
Some times Sinus infection also will present similar way.
Next Steps
Meet an ENT for further evaluation, Take CT scan PNS.
Health Tips
Saline nasal washings, or jalanithi will help