The 30-share index had recovered by 119 points in early trade on positive global cues following Federal Reserve Chief Janet Yellen's upbeat outlook on US economy. However, cautious investors booked profits in every rise pulling the index down to day's low of 22,277.04 points.
The barometer closed with gains of 20.14 points, or 0.09 per cent higher at 22,344.04 on value buying in recently battered stocks such as auto, consumer durables and banking companies. The Sensex had tanked over 184 points to close at 3-week lows on Wednesday.
Investors turned cautious and divest some stocks at improved levels ahead of outcome of the Lok Sabha elections pared gains, brokers said.
The 50-share Nifty of the National Stock Exchange closed up by 7.30 points, or 0.11 percent at 6,659.85 after moving between 6,688.40 and 6,638.55.
"Selling pressure was seen in the first part of trading day and latter session saw consolidation near 6650 levels as Nifty held above this crucial support level," Rakesh Goyal, Senior Vice President, Bonanza Portfolio said.
"Market breadth was negative and volumes were lower than the last session," he added.
Among the 30 Sensex stocks, 18 including ICICI Bank, SBI, Tata Motors and Axis Bank ended higher, while 12 scrips closed lower. Bhel rose 3.22 percent among Sensex scrips while Tata Motors rose by 1.36 percent and ICICI by 1.33 percent.
Shares of MCX and Financial Technologies tanked 6.99 and 5 percent after promoter Jignesh Shah and former MCX head Shreekant Javalgekar were arrested in connection with the Rs 5,600-crore National Spot Exchange (NSEL) scam case.
The BSE consumer durables sector index gained the most by rising 1.30 percent to 6,935.14, followed by bank index by 0.74 percent to 14,924.81.


Latest News  from Business News Desk