On a weekly basis, the BSE Sensex logged its fifth straight rise as it inched up 34.30 points.
The 50-share National Stock Exchange (NSE) Nifty reclaimed the 8,100-mark by recovering 19.80 points (or 0.24 per cent) to end at 8,105.50.
It had shed over 88 points in previous three days.
On a weekly basis, Nifty also logged its fifth straight rise as it inched up nearly 19 points.
The government is scheduled to release Industrial Production (IIP) data for July and inflation based on consumer price index (CPI) for August 2014 at around 5:30 pm.
The rebound in benchmark indices was led by Cipla, Bharti Airtel, M&M, HDFC, HDFC Bank, HUL, ITC, SBI, Sesa Sterlite and TCS. Overall, 16 counters gained in the 30-scrip index.
Laggards included Hindalco, Sun Pharma, RIL, NTPC, L&T, Infosys, ICICI Bank, CIL, Dr Reddy, BHEL and Tata Power.
Sectorally, the BSE Healthare Index gained the most by rising 0.74 per cent, followed by Consumer Durables index (0.72 per cent), Auto index (0.64 per cent), FMCG index (0.54 per cent) and Banking index (0.29 per cent).
Small-cap and mid-caps continued their upward journey. The BSE Midcap index gained 0.20 per cent and Smallcap index rose 0.50 per cent on sustained retail investor interest.
Meanwhile, Snowman Logistics made a stellar debut on the NSE with shares surging nearly 70 per cent.
Globally, Asian indices ended mixed. Europe barometers opened up ahead of a meeting of euro-area finance ministers.
Foreign Portfolio Investors (FPIs) bought shares worth a net Rs 433.55 crore on Thursday, as per provisional data.