In last seven sessions, the index has gained 1,359.23 points, its longest winning run since February.
The sentiment was also boosted by firm global cues after Greece gave its creditors new proposals on reforming bailout, fuelling hopes of averting a default and possible exit from the euro zone.
"A better-than-forecasted monsoon has reignited the optimism amongst market participants that a rate-cut by the RBI may be a possibility, if the monsoon trend sustains," said Hitesh Agrawal, Head Research of Reliance Securities.
The broader 50-issue NSE Nifty reclaimed 8,300-mark to hit a intra-day peak at 8,369.45 and settled at 8,353.10, showing a significant rise of 128.15 points or 1.56 per cent.
Also Read
Of the 30 Sensex stocks, 25 ended with gains.
Top gainers among Sensex included Axis Bank, which surged 3.62 per cent and ICICI Bank zoomed 3.46 per cent.
Mid-cap index rose 1.49 per cent and small-cap gained 1.40 per cent.
Meanwhile, foreign investors sold shares worth Rs 106.12 crore during Friday's trading.
Globally, Asian bourses ended higher, while European markets were in green zone in opening trade.