Power, capital goods, PSUs, banking, consumer durables, healthcare, metals, auto and IT led the rally on expectations of strong reforms in these sectors in the next week's Budget.
After a higher start, the 30-share BSE index rallied to to touch intra-day high of 25,460.96 before settling at nearly two-week high of 25,413.78, clocking a rise of 313.86 points, or 1.25 per cent. Of 30 Sensex scrips, 24 scrips rose.
For the quarter ended June 30, the Sensex rose 3,027.51 points or 13.5 per cent on the back of robust inflows as the BJP government stormed to power at the Centre after polls.
The BSE index gained about 1,196 points in June month.
Brokers said besides easing global crude oil prices as fears of supply disruption from Iraq receded, expectations that the reform measures in the next week's Union Budget will boost the country's economic growth, bolstered sentiments.
"Volatility and profit booking is visible ahead of upcoming Budget for 2014-15," said Rakesh Goyal,Senior Vice President,Bonanza Portfolio.
Global oil prices eased on softer US demand, traders say.
US benchmark West Texas Intermediate for August delivery fell 26 cents to USD 105.48 and Brent crude eased 22 cents to USD 113.08 per barrel.
Stocks of state-run oil companies saw good activity. BPCL climbed 5 per cent, HPCL gained 4.7 per cent, IOC was up 3.7 per cent and GAIL rose 1.4 per cent. The ONGC counter finished over 3 per cent higher.
Buying in small-cap and mid-cap shares among investors helped prop up the market, brokers said.
