Indian equity markets saw a sharp sell-off for second consecutive day on the back of soft global markets and high valuation. The BSE Sensex closed at 48,564.27, down 470.40 points or 0.96%. The Nifty ended at 14,281.30, down 152.40 points or 1.06%.