Indian benchmark indices closed sharply lower, pressured by losses in realty and financial services stocks amid mixed global signals. ICICI Bank, Sun Pharmaceutical Industries, HDFC Bank and Mahindra & Mahindra led the decline. The Nifty 50 fell 311.85 points, or 1.22 per cent, to 25,178.65, while the Sensex tumbled 961.42 points, or 1.17 per cent, to 81,287.19.