Yes, foreigners can buy Chinese stocks. However, they may need to open a brokerage account with an international brokerage firm that offers access to the Chinese stock market, as well as comply with the regulations and restrictions that apply to foreign investment in China.