The S&P BSE Sensex was up 7 points to close at 25,338.
The 30-share BSE Sensex ended 118.99 points higher at 21,193.58 and the broader 50-share Nifty gained 34.90 points to close at 6,313.80.
ITC was the top loser in the Sensex pack, shedding 1.97 per cent, followed by Tata Steel 1.80 per cent, HUL 1.57 per cent, Vedanta 1.44 per cent, Bharti Airtel 1.37 per cent and M&M 1.35 per cent.
The Street is expecting the central bank to maintain status quo.
The S&P BSE Midcap and the S&P BSE Smallcap indices slipped in red to shed over 1% each
State owned banks SBI and PNB were the top Nifty gainers along with ICICI Bank and auto shares.
The Sensex ended at 28,198, up 265 points or 0.9%.
The S&P BSE Sensex gained 57 points to end at 26,064.
The 30-share Bombay Stock Exchange BSE Sensex closed almost 330 points higher at 21,326 levels after hitting an all-time intra-day high of 21,484 during the day and the 50-share Nifty closed at its all-time high of 6,363.90, up almost 100 points.
Nestle India, HCL Tech, M&M, HDFC Bank, Maruti and Tech Mahindra were also among the losers. NSE Nifty tumbled 97.70 points to 11,202.85.
The 30-share Sensex rose 290.30 points to end at 19,270.06 and the 50-share Nifty gained 87.45 points at 5,680.40 levels.
At close, the Sensex ended up 359 points at 20,929 and the Nifty ended up 120 points at 6,221.
India's exposure to Greece being limited fuelled the rally.
Top losers in the Sensex pack included IndusInd Bank, Bharti Airtel, Tata Motors, Axis Bank, Kotak Bank, Bajaj Auto, Yes Bank, HCL Tech, HUL and Hero MotoCorp, falling up to 4.36 per cent.
The 30-share Sensex ended up 128 points at 20,128 mark and the 50-share Nifty ended up 65 points at 6,038 levels. The Sensex and Nifty touched an intra-day high of 20,176 mark and 6,051 levels, respectively.
Bharti Airtel was the top loser in the Sensex pack, plunging around 6 per cent, followed by TCS, Bajaj Finance, Sun Pharma, Tech Mhindra, Infosys and Hero MotoCorp. On the other hand, Titan, Ultratech Cement, IndusInd Bank, Nestle India and ITC were among the gainers.
Market breadth in BSE ended positive with 2,005 advances.
The 30-share Sensex closed at 19,230 mark up 283 points whereas the 50-share Nifty ended higher by 87 points at 5,699 levels.
Investors didn't show much enthusiasm in the broader markets.
HDFC Bank was the top loser in the Sensex pack, shedding over 2 per cent, followed by Kotak Bank, Bajaj Finserv, Maruti, Titan, SBI, HUL, HDFC and Tata Steel. On the other hand, Bharti Airtel, M&M, NTPC, Tech Mahindra, Sun Pharma and PowerGrid were among the gainers.
The 30-share Sensex ended at 18,719 down 526 points or 2.74% and the 50-share Nifty ended at 5,656 down by 166 points or 2.86%.
The S&P BSE Sensex rose 486 points to close at 26,367.
The S&P BSE Sensex zoomed 500 points to end at 27,627, the highest level in almost 9 months.
The Sensex gained 116 points to close at 27,206 and the Nifty advanced 25 points to end at 8,146.
Kotak Bank was the top loser in the Sensex pack, shedding over 2 per cent, followed by ICICI Bank, PowerGrid, HDFC, IndusInd Bank and Axis Bank. NSE Nifty declined 45.75 points to 16,568.85.
The BSE Midcap and the BSE Smallcap indices pared all intraday gains to end 0.3% and 0.5% lower
Tata Steel was the top gainer in the Sensex pack, rallying 3.23 per cent, followed by SBI, Yes Bank, Hero MotoCorp, ICICI Bank and Bharti Airtel.
Axis Bank was the top loser in the Sensex pack, dropping around 5 per cent, followed by Tech Mahindra, SBI, L&T, IndusInd Bank, Infosys and NTPC. On the other hand, HDFC Bank, HUL, Kotak Bank and Bharti Airtel were among the gainers.
The Sensex closed above 28,000 and Nifty settled above 8,500.
The 50-share NSE Nifty index recaptured the crucial 8,700-mark.
The Sensex closed down 308 points at 24,894 and the Nifty has lost 96 points at 7,559.
The Sensex closed the day at 27,490, higher by 479 points.
The 30-share Sensex ended 117 points higher at 26,560 and the 50-share Nifty gained 31 points to end at 7,936.
Sustained foreign fund inflows and strengthening rupee are among the main reasons behind the market rally.
The 30-share Sensex ended up 158 points at 26,626 and the 50-share Nifty ended up 57 points at 7,969.
Broader market outperformed the frontline indices and also hit their respective all-time highs