Encouraging US data, hopes of fresh Eurozone stimulus after inflation turned negative and slight recovery in crude oil prices boosted global sentiments, traders said.
In sync with local equities, the Indian rupee today strengthened to 62.6 levels against US dollar.
In domestic markets, shares of realty, banking, FMCG, Power, Auto, Metal, Healthcare and Capital goods sectors rose. Small-cap and mid-cap shares also gained on demand from retail investors with indices shooting up about 1.8 per cent each.
The index had dropped by 979.08 points, or 3.51 per cent, in the previous three days and slumped to three-week lows.
Also Read
Barring RIL, 29 Sensex constituents in the 30-share index ended in the green with gains led by Tata Motors, ITC, ICICI Bank, Hindalco and GAIL. Infosys gained ahead of earnings and Coal India rose after a workers' strike was called off midway.
"Indian stocks rose on strong gains in European markets. Investor sentiment was also boosted by the accelerated gains in US private sector employment data for December," said Religare Securities, President-retail distribution, Jayant Manglik.
Elsewhere in Asia, indices closed mostly higher after confidence improved on minutes from the US Federal Reserve's December meeting suggesting the central bank will not hike interest rates before April.