Among stocks, Bharti Infratel was up by 22.6 per cent to Rs 152.10 per share while ONGC jumped by 17.9 per cent and GAIL by 16.3 per cent.
Equity benchmark indices continued to bleed red throughout the day, following slide in global peers as fears intensified over the spread of coronavirus outbreak and oil prices plunged.
Equity benchmark indices fell for the fifth straight session on Thursday tracking weakness in Asian peers amid concerns about the coronavirus outbreak as investors sought safety in gold and bonds.
Auto stocks too took a dip with Tata Motors slipping by 4.9 per cent, Eicher Motors by 4.5 per cent and Maruti by 4.1 per cent. ONGC fell by 4.8 per cent at Rs 97.85 per share.
Equity benchmark indices ended lower on Friday ahead of the Union Budget even as the Economic Survey estimated that India's GDP will grow at 6 to 6.5 per cent in the financial year beginning April 1.
Born out of the rich racing heritage of TVS Racing, the motorcycle is an extension to the company's ethos of ensuring higher levels of customer experience with greener technology.
The BSE S&P Sensex closed 634 points or 1.55 per cent higher at 41,451 while the Nifty 50 moved up by 188 points at 12,214.
Metal stocks witnessed healthy profits with Vedanta gaining by 3.7 per cent, Hindalco by 3.5 per cent and Tata Steel by 2.7 per cent. Automaker Maruti Suzuki was up by 3.4 per cent to close at Rs 7,242 per share.
MSCI's broadest index of Asia Pacific shares outside Japan inched 0.2 per cent higher as hopes for stimulus in China lifted Shanghai blue chips by 0.8 per cent and Hong Kong's Hang Seng by 1 per cent.
Sensex closed 222 points or 0.55 per cent higher at 40,470 while the Nifty 50 moved up by 44 points to 11,961. Most sectoral indices at the National Stock Exchange were in the green except for Nifty auto, PSU bank and media.