After surging to 29,133.62 points at the outset on emergence of buying, the Sensex fell and touched the day's low of 28,824.68 before ending 117.03 points, or 0.40 per cent, lower at 28,883.11.
Major losers that pulled down the Sensex and Nifty were Axis bank, BHEL, SBI, L&T, Tata Motors, TCS, Maruti, Hindustan Unilver, RIL, and Bharti Airtel.
The 30-share index has lost 798.66 points in the last four sessions.
Sectorwise, the BSE Banking index fell by 1.23 per cent as RBI kept interest rates unchanged.
More From This Section
In other sectoral indices, BSE capital goods index fell 1.88 per cent, followed by power (1.14 per cent), consumer durable (1.12 per cent), auto (1.09 per cent), FMCG (0.51 per cent) and IT (0.20 per cent).
In the 30-share Sensex constituents, 16 ended lower and 14 closed with gains, helping the benchmark indices trim losses.
Brokers said sustained selling by participants in bluechip stocks and a lower opening in European markets and mixed trend in other Asian markets led to the fall.