June in one paragraph
Foreign institutional investors (FIIs) sold a net ₹49,029 crore of Indian equities in June 2026. Domestic institutional investors (DIIs) bought a net ₹85,800 crore. The Nifty 50 closed May at 23,547.75 and June at 23,865.75, up 1.35%.
Almost all of the FII selling was over by 9 June. The rest of the month was close to balanced.
Every figure is NSE's provisional cash-market number in ₹ crore, the same series shown session by session on our FII and DII data page.
June in numbers
| Bought | Sold | Net | |
|---|---|---|---|
| FII / FPI | 3,40,120 | 3,89,149 | −49,029 |
| DII | 4,22,822 | 3,37,022 | +85,800 |
The month had 21 sessions.
- The first seven sessions, 1 to 9 June, carried ₹41,236.2 crore of FII net selling, 84% of the month. The heaviest were 5 June (−₹8,776.2 crore) and 2 June (−₹8,362.9 crore).
- The other 14 sessions added only ₹7,792.5 crore. FIIs were net buyers on five of them, most notably 19 June, at ₹4,859.1 crore.
- DIIs were net buyers on 20 of the 21. Their one day of net selling was 19 June, at −₹1,159.6 crore, the same day FIIs bought most.
- DII gross purchases of ₹4,22,822 crore are the largest of any month in our record, which starts in September 2024, slightly ahead of March 2026's ₹4,14,657 crore.
The index turned when the selling eased
The Nifty 50's low for the month was 23,123.00 on 8 June, inside the heavy-selling stretch. From there it rose 3.2% to its month-end close, with the biggest single gain on 12 June, +1.99%.
The timing lines up, but it is worth being careful about the direction of cause. The flows show FIIs selling less after 9 June. They do not show whether the selling eased because prices had stabilised, or prices stabilised because the selling eased, or neither.
A full year of net selling
| Month | FII net | DII net |
|---|---|---|
| Jan 2026 | −41,435 | +69,221 |
| Feb 2026 | −6,641 | +38,423 |
| Mar 2026 | −1,22,540 | +1,42,961 |
| Apr 2026 | −70,136 | +51,064 |
| May 2026 | −55,964 | +82,669 |
| Jun 2026 | −49,029 | +85,800 |
June is the twelfth month in a row of FII net selling. The last month of net buying was June 2025, at ₹7,489 crore. Over the twelve months from July 2025 to June 2026, FIIs sold a net ₹5,29,812 crore and DIIs bought ₹9,00,747 crore.
The first half of 2026 closes with FIIs net sellers of ₹3,45,744 crore and DIIs net buyers of ₹4,70,137 crore. Over the six months, DII buying exceeded FII selling by ₹1,24,393 crore.
July has begun quietly. On 1 July FIIs sold a net ₹1,140.5 crore, DIIs bought ₹3,159.2 crore, and the Nifty 50 rose 0.59% to 24,005.85.
What this does not tell you
One month's shape is not a turning point. June's quieter stretch after 9 June is three weeks of data.
DII is not one investor. Mutual funds, insurers, banks and pension funds all sit inside the figure, buying for different reasons.
The figures are provisional and partial. NSE publishes them each evening for the cash market, rounded here to ₹0.1 crore a day. They exclude derivatives, debt and IPO allocations, so they will not match NSDL's monthly FPI totals.
A flow is not a forecast. Twelve months of selling describes what has happened, not what July holds.
Where to go from here
The FII and DII data page has every session. Our May flows post covers the month before, and the ten biggest FII selling days of 2026 puts June's heaviest sessions in context. For the month across indices and funds, see the first-half 2026 market recap.
Frequently asked questions
How much did FIIs sell in June 2026?
On NSE's provisional cash-market figures, foreign institutional investors sold a net ₹49,029 crore of Indian shares in June 2026: ₹3,40,120 crore bought against ₹3,89,149 crore sold, over 21 sessions. ₹41,236 crore of it came in the first seven sessions, 1 to 9 June.
How much did DIIs buy in June 2026?
Domestic institutions bought a net ₹85,800 crore in June 2026, their second-largest month of the year after March. Their gross purchases, ₹4,22,822 crore, were the largest of any month in our record, which starts in September 2024.
How long have FIIs been net sellers?
June 2026 was the twelfth month in a row of FII net selling. Over those twelve months, July 2025 to June 2026, FIIs sold a net ₹5,29,812 crore and DIIs bought a net ₹9,00,747 crore.
This is commentary on published data, not investment advice. WealthTicker is not a SEBI-registered adviser or distributor. Figures are as of the dates stated and can be revised by their source.
Keep reading
DIIs bought ₹6.4 lakh crore of Indian shares in 2026
Domestic institutions bought a net ₹6,39,535 crore of Indian shares from January to September 2026, 1.59 times what foreign institutions sold.
FII vs DII in September 2026: who bought, who sold
FIIs sold a net ₹44,013 crore of Indian shares in September 2026; DIIs bought ₹76,030 crore. The month day by day, and the 15-month streak behind it.
FIIs sold ₹4.03 lakh crore of Indian shares in 2026
Foreign institutions sold a net ₹4,03,068 crore of Indian shares from January to September 2026, already 31.5% more than in all of 2025. Month by month.
