Indian equity indices ended sharply lower on March 30, with the Nifty 50 closing at 22,331 amid broad-based selling across sectors. At close, the Sensex was down 1,635.67 points or 2.22 percent at 71,947.55, and the Nifty was down 488.20 points or 2.14 percent at 22,331.40. About 837 shares advanced, 3419 shares declined, and 138 shares unchanged.