Mumbai, Aug 3 (IANS) A benchmark index for Indian equities closed a rather lacklustre day with a 38-point gain over its previous close.

The 30-scrip sensitive index (Sensex) of the Bombay Stock Exchange (BSE), which opened at 18,149.9 points Tuesday, closed at 18,119.7 points (provisional), 38.49 points or 0.21 percent up from its previous close at 18,081.21 points.

At the National Stock Exchange (NSE), the broader 50-share S&P CNX Nifty ended 0.15 percent up at 5,440.05 points.

Broader markets indices were also in the green with the BSE midcap index 0.28 percent up and the BSE smallcap index 0.33 percent higher.