NRIs who have a trading and demat account with Zerodha can invest in smallcases. 

After opening an account, NRIs can buy/sell most of the stocks, with the exception of some stocks that the RBI has placed restrictions on. The details of the stocks that can be traded and the stocks with restrictions can be found here

Did this answer your question?