The failure of former UPA ally the Trinamool Congress to bring a no-confidence motion against the government in the Lok Sabha today over FDI in retail also helped improve sentiment.
Mamata Banerjee's party moved the motion as soon as Parliament met for the Winter Session but Speaker Meira Kumar disallowed it as it could not muster the required support of 50 members.
The 30-share Sensex ended at 18,517 up 57 points or 0.31% and the 50-share Nifty ended at 5,628 up by 13 points or 0.23%.
The Sensex and the Nifty reached an intra-day high of 18,568 levels and 5,643 mark, respectively.
On the global front, Japan's Nikkei average climbed 1.6% to a 6-1/2-month closing high on Thursday, boosted by gains in automakers and electronics companies on expectations that a sharply weaker yen will boost their earnings.
European shares extended a week-long rally on Thursday as manufacturing surveys in China and the United States boosted confidence over the global economic recovery.
Europe's FTSE Eurofirst 300 index rose 0.2% in early trading to 1,099.31 points, with London's FTSE 100, Paris's CAC-40 and Frankfurt's DAX about 0.3%
SBI says UB-Diageo deal a positive development
TCS rated top ICT employer in Netherlands
Can HUL take over L'Oreal's hair care market share?
BSE's new chief faces a tough task
Banks hasten for short-term deposits