Indian equity markets witnessed a sharp sell-off on Tuesday, with the BSE Sensex plunging 1,456 points and the NSE Nifty falling below the 23,400 mark, amid escalating tensions in West Asia, surging crude oil prices, and continued foreign investor outflows.