BSE Sensex closed 307.24 points, or 0.40 per cent, lower at 76,957.27, while the Nifty 50 fell 95.25 points, or 0.39 per cent, to 24,080.40.