Benchmark indices ended the day marginally higher, as blasts in Belgium led to some selling in stocks in Europe, which impacted sentiments on the Indian exchanges.
The Sensex ended the day higher by 45 points, while the Nifty gained 10 points in trade. European markets were trading deeply in the red with the German DAX, French CAC and the UK's FTSE all seeing cuts of near 1 per cent, following the blasts.
IDBI Bank saw some selling pressure in trade after the bank said that some of its employees would go on strike from March 28 to March 31.
Nifty stocks that managed to see some gains were Hero Motor Corp, Bharat Heavy and Mahindra and Mahindra.
Midcap stocks were seeing good buying support with the index up nearly half a per cent in trade. Just Dial saw big buying interest with the stock up nearly 8 per cent in trade. L&T Finance rallied sharply for a second day in a row. The stock ended 2 per cent higher.
Meanwhile, most Asian markets closed mixed with the Shanghai and Hang Sang marginally down, while the Japanese Nikkei ended higher.