Why is Sri used in Lord Krishna's name but not used in lord Shiva's?Add Answer
Sri refers to Goddess Lakshmi or Goddess Sita or Goddess Radha.
Lord Krishna, Lord Ram, Lord Narsimha, Lord Vishnu’s names cannot be taken without their eternal consorts. Thats why Sri is used before their names as below:
Sri Maha Vishnu
Sri Radha Krishna
Sri Sita Rama
Sri Lakshmi Narsimha
But, Sri should not be used with Lord Shiva as Sri (Goddess Lakshmi) is considered as mother of Lord Shiva. Lord Shiva considers Goddess Lakshmi as his mother, therefore Shiva is referred as Shiva-Shakti, Umapati, etc.