The 30-share barometer in the early trade breached the 22,000-level briefly on firm Asian trends but fell back later and remained in the negative terrain before ending at 21,826.42, a fall of 108.41 points or 0.49 per cent.
The broad-based NSE 50-issue Nifty also declined by 25.35 points or 0.39 per cent to 6,511.90. It logged an all-time intra-day high of 6,562.85.
The Sensex had crossed the 22,000-mark for the first time yesterday on sustained capital inflows. It had zoomed by 988 points in past straight five sessions of gains.
The trade deficit in February narrowed to USD 8.13 billion, the lowest level in five months.
More From This Section
Metal, pharma, auto, capital and banking stocks attracted profit-selling, while realty and power stocks were in demand.
Of the 30 Sensex shares, 18 scrips ended lower and the 11 others closed higher while Infosys ruled steady.
Major losers from Sensex pack were Tata Steel at 5.52 per cent, Hindalco 3.69 per cent, SSLT 3.63 per cent, Maruti Suzuki 2.67 per cent, Sun Pharma 2.63 per cent, Gail India 2.18 per cent, M&M 1.97 per cent, HDFC Bank 1.23 per cent, RIL 1.22 per cent and Coal India 1.14 per cent.
"Markets are now keenly awaiting inflation, IIP and manufacturing data which is scheduled to be declared tomorrow for taking cues for further direction of the market," said Jignesh Chaudhary, Head Of Research, Veracity Broking Services.