Broader markets also performed weak with the BSE mid-cap index ending 1.22 per cent lower and the small-cap falling 0.98 per cent.
Moreover, the rupee, which weakened by more than 10 paise against the dollar also had its bearing on the market.
"Nervousness in the global market led by a reduction in GDP forecast and an instability in oil prices is pouring volatility in the domestic market," said Vinod Nair, Head of Research at Geojit BNP Paribas Financial Services.
Tata Motors slumped 6.76 per cent to Rs 381.80 after reports said the automaker's luxury unit Jaguar Land Rover's sales fell in the US last month.
Also Read
A monthly PMI survey, meanwhile, showed that private sector activity in the country eased in April amid slower expansion in new business inflows in services sector while order books of manufacturers also broadly stagnated.
On the day, Sensex resumed lower at 25,210.87, but later recovered briefly to touch a high of 25,245.70. However, higher levels could not be sustained and the index slided to hit a low of 25,061.04 before winding up 127.97 points or 0.51 per cent down at 25,101.73, its lowest closing since April 11.
The NSE Nifty also remained under pressure and dropped by 40.45 points or 0.52 per cent to close at 7,706.55.
In commodity space, base metals retreated heavily at the London Metal Exchange (LME) on demand concerns after a private Chinese factory gauge showed contraction for a 14th month and the US manufacturing growth cooled.
Tata Steel fell 5.60 per cent to Rs 328.95.
Key regional markets remained lower as indexes in Hong Kong, Singapore, China, South Korea and Taiwan moved down by up to 1.36 per cent. Japanese shares were closed for trading on account of a public holiday.
while Coal India ended steady.
Major losers were Adani Ports (11.98 pc), Tata Motors (6.76 pc), Tata Steel (5.60 pc), BHEL (3.78 pc), ICICI Bank (2.98 pc), SBI (2.23 pc), ONGC (2.18 pc), Bharti Airtel (1.69 pc), Axis Bank (1.59 pc), ITC (1.29 pc) and Dr Reddy's Lab (1.19 pc).
However, HDFC rose by 2.86 per cent followed by NTPC 1.35 per cent, HDFC Bank 0.89 per cent and Infosys 0.75 per cent.
Among BSE sectoral indices, metal dropped by 3.49 per cent, industrials 2.80 per cent, realty 2.29 per cent, auto 2.05 per cent, telecom 1.64 per cent, power 1.27 per cent, oil&gas 1.01 per cent and consumer durable 1.33 per cent.
The total turnover dropped to Rs 2,486.87 crore from Rs 2,736.89 crore yesterday.