Banks led the decline with Nifty Bank and BSE Bank index dropping over 3% each.
The 30-share Sensex ended down 159 points at 27,425 and the 50-share Nifty closed down 24 points at 8,299.
Financials are the top gainers along with index heavyweights.
Markets rebound with financials leading the gains on hopes of a peaceful solution to the turmoil in Ukraine
The 30-share Sensex and the 50-share Nifty ended flat at the mark of 27,403 and 8,248 respectively.
The rally in index heavyweight ITC has boosted the sentiment across the board.
Bank shares were the top gainer in early trades with Bank of Baroda up over 4%.
BHEL down around 2.4% and Bharti Airtel down around 1.6% were other major losers.
The Indian rupee also trimmed most of its early gains and was trading at Rs 61.28 compared to its Wednesday's close of Rs 61.31 to the US dollar.
The banking, oil and metal sectors were the top sectoral losers on the BSE, while IT stocks rendered support at lower levels.
Market ended lower for the third straight session led by IT stocks amid downgrade by Citigroup.
Markets recorded their biggest single-day fall since August 1 amid growth concerns in the euro zone.
Select metal stocks rebounded while power stocks extended losses after SC verdict on coal block allocations.
Markets ended at record closing highs for the second day in a row on institutional buying.
The broader markets underperformed benchmark indices as the BSE Mid-cap and Small-cap tumbled over 2%.
Markets ended lower following expiry of July F&O contracts and sales by foreign funds.
Markets surged in late trades to snap five-day losing streak led by bank shares.
Markets across the globe are rallying on hopes that the US Federal Reserve won't lift interest rates until 2016.
ONGC, Sesa Sterlite, Tata Steel, RIL and HDFC emerged as the biggest losers
Sensex falls at close; metals, banks perform well.
Sensex plunges 322.39 points to over 1-month closing low of 27,797.01; Nifty tumbles 97.55 points to 8,340.70.
The Sensex was up 70 points and the Nifty was up 20 points led by SBI on robust Q2 earnings.
Meanwhile, IT index continues to be the top loser down 3.8%. Financial stocks witnessed renewed buying interest at lower levels.
Benchmark share indices ended lower on profit taking after they touched record highs in the previous session.
Sensex lost 76 points to end at 25,589 while Nifty shed 23 points to end at 7,649.
Auto and realty shares were among the top Sensex gainers.
Investors booked profits at higher levels after the Sensex and Nifty hit all-time highs in the previous session.
Sensex ended at 26,272 up 125 points and Nifty ended at 7,831 up by 35 points.
BSE Realty index zoomed by almost 7% followed by counters like Metal, Oil & Gas, Auto, Banks, Auto, Healthcare and Power, all surging between 1-5%.
Markets extended losses to end 1.5% down on Tuesday, amid weak global cues, after investors turned cautious ahead of key economic data and booked profits in rate sensitive shares while the further fall in the rupee continued to weigh on investor sent.
After 3 weeks of consecutive rally, this week was a breather for the index, which corrected by almost 1.5%.
The 30-share Sensex ended up 248 points at a record closing high of 27,346.
US stocks rose more than 1% on Tuesday, with the S&P 500 coming less than 2% below its record peak set last month.
Markets recovered in late trades, amid firm European cues, led by rebound in financials and gains in IT shares.
The Nifty had hit its third successive record high of 7,922.70 today.
The 30-share Sensex ended down 414 points at 25,481 and the 50-share Nifty slipped 119 points at 7,603.
Several Sensex stocks hits 52-week low in intra-day trade on Monday with financials leading the decline.
Markets across the globe gained after China Securities Regulator removed its four-day-old circuit-breaker system.
The 30-share Sensex closed up 34 points at 27,831 and the 50-share Nifty ended up 15 points at 8,356.