Among the Sensex companies, HCL Technologies, Tata engines, WiproHDFC Bank, Tech Mahindra, Tata Consultancy Services, Infosys and Mahindra & Mahindra were the biggest gainers.
Asian Paints, Hindustan Unilever, Titan and Axis Bank were among the laggards.
In Asian markets, Seoul, Tokyo, Shanghai and Hong Kong traded with gains.
The American stock markets closed in positive territory on Thursday.
Foreign institutional investors (FIIs) turned buyers on Thursday as they bought shares worth Rs 294.69 crore, according to stock exchange data.
“The participation of blue chips like Infosys, RIL, L&T, HDFC Bank and ICICI Bank has added resilience to the ongoing rally. Even though the undercurrent of the market is bullish, the high valuations and new risks such as rising crude oil and rising dollar index could impact the market negatively.
“Brent oil price at USD 94 is a major macro concern that the market cannot ignore for long,” said VK Vijayakumar, Chief Investment Strategist at Geojit Financial Services.
The global oil benchmark for Brent crude rose 0.82 percent to USD 94.47 per barrel.
The benchmark BSE was up 52.01 points or 0.08 per cent to settle at 67,519 on Thursday. The Nifty advanced 33.10 points or 0.16 percent to end at an all-time high of 20,103.10.