Speculators covered their short positions ahead of the July derivatives expiry tomorrow, building up the momentum.
FII inflows ensured there is enough liquidity to support the stocks despite lingering concerns over stretched valuations.
"Better first quarter results and short covering ahead of F&O expiry took the market to new heights... On the global front, rising consensus expectations for status quo on US key interest rate is providing support to the market," said Vinod Nair, Head of Research, Geojit Financial Services.
Metal stocks contributed big, tracking a rally in global commodity prices -- particularly base metals on expectations of rising demand from China and a weak dollar.
More From This Section
Vedanta rallied 2.33 per cent at a three year high after the company's consolidated profit after tax doubled for the June quarter. Tata Steel, Jindal Steel and Power and Hindustan Zinc went higher by up to 8.37 per cent.
The gauge has lost 17.60 points yesterday.
A firming trend in Asia and a better opening in Europe kept the pitch conducive to more gains, with all eyes on the US Federal Reserve's interest rate move.
Renewed hopes of a rate cut by the Reserve Bank at its policy meet early next month as the inflation dipped to record low accelerated the buying pace, traders said.
Risk appetite remained strong on the back of a slew of positive factors, including brightening prospects of the economy, expectations of more reforms, monsoon progress so far and weakness in the dollar, the traders added.
In the Sensex bag, Sun Pharma, ICICI Bank, M&M, HUL, Cipla and NTPC rose by up to 2.12 per cent.
Two-wheeler market leader, Hero MotoCorp firmed up 0.21 per cent after the company yesterday posted a 3.5 per cent growth in profit after tax for April-June.
Private lender Yes Bank climbed 6.10 per cent to close at an all-time high after the company's net profit rose 32 per cent for the first quarter ended June.
Sector-wise, the BSE metal index came out on the top with a gain of 1.74 per cent followed by capital goods, healthcare and banking.
The broader markets of late have been performing well.
Shares of GE T&D India rallied 20 per cent to hit an upper circuit as the company turned profitable in the quarter to June.
Key indices in the Asian region ended positive. Europe too saw strength building.
Foreign portfolio investors (FPIs) bought shares worth a net Rs 270.77 crore yesterday, as per provisional data. Domestic institutions net sold shares worth Rs 209.50 crore.