The Nifty 50 closed down 1.83% at 23,579.55, while the Sensex fell 1.92% to 74,559.24, reflecting broad-based selling across sectors.