Foreign investors have pulled out ₹1.99 lakh crore from India so far in 2026, marking the highest outflow since Indian markets were opened to overseas investments in 1993, Financial Times reported. Total foreign holdings in Indian stocks have now fallen to a 14-year low of 14.7%, according to JM Financial. Foreign investors led ₹1.66 lakh crore outflow in 2025.