The 30-share index, which had gained 101.48 points in the previous three sessions, rose further by 127.87 points, or 0.63 per cent, to 20,438.61, with stocks of healthcare, realty and metal sectors leading the rise.
All the sectoral indices were trading in the positive zone with gains up to 1.18 per cent.
The National Stock Exchange index Nifty gained 34.40 points, or 0.57 per cent, to 6,070.70.
Marketmen said sustained buying by funds amid a firming trend in other Asian bourses, following overnight gains on the US markets ahead of the release of crucial jobs data, influenced the trading sentiment here.
In Asia, Hong Kong’s Hang Seng rose by 0.35 per cent, while Japan’s Nikkei was up by 1.64 per cent in early trade.
The US Dow Jones Industrial Average ended 1.22 per cent higher in yesterday’s trade.