Benchmark share indices ended 1% higher tracking a rally in European shares after the Bank of England on Thursday lowered its key interest rate by 25 basis points and unveiled a stimulus package to cushion the impact of its exit from the European Union.
In the broader markets, BSE Midcap and Smallcap indices ended up over 1.5% each.
Market breadth remained strong with 1817 gainers and 917 losers on the BSE.