Indian shares ended higher for a sixth straight session on Thursday, ahead of key retail inflation data later in the day, as a weakening rupee and expectations of positive quarterly results boosted information technology stocks.

Infosys Ltd led the gains, closing 3.5 percent higher. The software services exporter will kick-start the January-March corporate results season on Friday.

Investors await March retail inflation data due later on Thursday for cues about the economy. Retail inflation likely eased to a five-month low in March as increases in food prices slowed once again but remained above the central bank's medium-term target, a Reuters poll found.