The broader NSE Nifty too regained the key 7,900-mark.
Trading sentiment was also positive ahead of the release of key macroeconomic data -- industrial production (IIP) for March and consumer price index (CPI) for April.
Banking stocks were in the limelight, largely on the nod to the much-awaited bankruptcy bill by Rajya Sabha. ICICI Bank gained the most among Sensex pack, surging 3.46 per cent to Rs 231.85, while SBI gained 1.87 per cent to Rs 188.40 and HDFC Bank rose 1.05 per cent to Rs 1,149.90.
This helped markets put behind the scare caused by revised Mauritius tax treaty, he added.
Also Read
The broader markets too displayed a firm trend as retail investors widened their portfolios with the BSE small-cap index rising 0.93 per cent and mid-cap gaining 0.69 per cent.
The benchmark BSE Sensex surged 193.20 points or 0.75 per cent to settle the session at 25,790.22 on widespread gains after shuttling between 25.827.03 and 25,620.27.
The broader NSE Nifty again went past 7,900-mark and touched a high of 7,916.05, before settling 51.55 points or 0.66 per cent higher at 7,900.40.
Asian Paints, which reported a 19.87 per cent jump in consolidated net profit for the March quarter, rose by 2.13 per cent to Rs 926.75.
Regional markets showed a mixed trend with the indices in Japan and Singapore rising by 0.41 per cent to 0.46 per cent while those in China, Hong Kong, South Korea and Taiwan fell by up to 0.70 per cent.
ended higher while nine -- Axis Bank, HUL, M&M, HDFC, Maruti, L&T, Hero MotoCorp, BHEL, Cipla -- fell up to 1.19 per cent.
Major gainers were Dr Reddy's (3.65 pc), ICICI Bank (3.46 pc), Asian Paints (2.13 pc), TCS (1.96 pc), SBI (1.87 pc), Tata Motors (1.87 pc), RIL (1.66 pc), Bajaj Auto (1.40 pc), Lupin (1.28 pc) and HDFC Bank (1.05 pc).
Among BSE sectoral and industry indices, consumer durables rose by 1.41 per cent followed by IT 1.12 per cent, realty 1.12 per cent, energy 1.07 per cent, teck 1.04 per cent, bankex 0.95 per cent and finance 0.82 per cent. While, capital goods fell 0.04 per cent.
The total turnover rose to Rs 2,650.92 crore from Rs 2,574.47 crore yesterday.
Meanwhile, Foreign portfolio investors (FPIs) sold shares worth a net Rs 362.19 crore yesterday, as per provisional data released by the stock exchanges.