Globally, barring South Korea, other Asian markets closed higher between 0.03 per cent and 0.73 per cent on better than expected US payrolls, Chinese trade and Japanese economic growth data, said traders.
European stocks were trading mixed with an upward bias.
Germany's DAX was up by 0.27 per cent and the UK's FTSE up by 0.13 per cent while the France's CAC was down 0.03 per cent.
In all, 20 out of 30 Sensex-based counters closed with gains while others settled with losses. Bajaj Auto was the top gainer from the Sensex pack with a rise of 5.48 per cent, followed by Coal India 5.22 per cent, L&T 3.51 per cent, Tata Power 2.53 per cent, Tata Steel 2.49 per cent, Gail India 2.30 per cent, Tata Motors 1.92 per cent, Maruti Suzuki 1.66 per cent, TCS 1.49 per cent and Hero MotoCorp 1.11 per cent.
However, ONGC declined 2.26 per cent, HUL down 1.24 per cent, SBI slid 1.18 per cent and Infosys slipped 0.66 per cent.
"The next set of numbers that will impact the markets are the inflation data for May and IIP data for April," said Kiran Kumar Kavikondala, Director & CEO, WealthRays Securities.
Among the S&P BSE sectoral indices, Realty shot up by 5.61 per cent, Capital Goods by 2.33 per cent, Power by 2.15 per cent, Consumer Durables by 1.82 per cent, Metal by 1.73 per cent and Auto by 1.51 per cent.
Total market breadth was strong. 2,307 stocks closed in the green while 778 finished in the red while 82 closed flat.
Total market turnover dropped to Rs 4,884.72 crore from Rs 5,177.14 crore yesterday.