The 30-share benchmark index ended the trade at 23788.79, higher by 79.64 points, while the NSE Nifty was at 7234.55, up by 23.80 points.
On the global front, Asian peers ended the day on a positive note. Meanwhile, European counters were also trading in green.
Jewellery exporter and retailer Rajesh Exports today said it has won Rs 840-crore export order from the UAE.
The stock ended the day at Rs 715, lower by 1.49 per cent on BSE. It touched an intraday high at Rs 735 and low of Rs 715 during the trade.
ITC Ltd fell amid concerns that a further hike in excise duty in the forthcoming Union Budget may weigh heavy on volume growth of the cigarette maker.
The stock ended the day at Rs 298, lower by 2.08 per cent on BSE. It touched an intraday high at Rs 304 and low of Rs 293 during the trade.
Tata Teleservices rose after the Telecom Commission backed the industry regulator's proposal to allow liberalisation of the 800 MHz spectrum as per report.
The stock ended the day at Rs 6.26, higher by 35.92 per cent on BSE. It touched an intraday high at Rs 6.50 during the trade.
Maruti Suzuki Shares fell after the company said it has temporarily suspended production at its Gurgaon and Manesar plants on account of the ongoing agitation.
The stock ended the day at Rs 3523, lower by 1.61 per cent on BSE. It touched an intraday low of Rs 3495 during the trade.