The Sensex ended at 16,155 up 117 points and the Nifty ended at 4,866 up 35 points.
Earlier in the day, the BSE benchmark index touched the day's high at 16,257 and the day's low at 16,050.
Meanwhile, European markets started the session on a firm note with the major indices, CAC, DAX and FTSE 100, having gained nearly 1% each.
The shares rose over positive comments on the region's outlook from the European Central Bank and the success of Spain's bond auction, with attention focused on Italy's first debt sale of the year.
In Asia, Japan's Nikkei share average climbed to a one-week high on Friday, rising above the key threshold of its 25-moving average after smooth European debt auctions prompted buying of exporters, while the market remained on edge ahead of US corporate earnings.
The index ended higher by 1.4% at 8,500. The Shanghai Composite index ended down 1.3%, while the Hang Seng index ended higher by 1%.
Back home, shares of metals and mining companies surged on the bourses after LMEX, a gauge of six metals traded on the London Metal Exchange, rose 2.16% to close at $3,498.60 on 12 January 2012.
The Bombay Stock Exchange (BSE) metal index, the largest gainer among sectoral indices, rallied as much as 3% or 334
Tata Motors, Tata Steel chairmanship still open
Government to put a cap on energy usage by companies
Bobby Jindal takes oath for second term as Louisiana Governor
'India should ensure implementation of N-deal with US'
PHOTOS: Now, a low cost electric car from Tata