The Sensex opened at ₹84,607.49 against its previous close of ₹84,666.28, while the Nifty opened at 25,864.05 against its previous close of 25,839.65