Sri Lankan police used tear gas and water cannons on Saturday to disperse hundreds of stone-throwing demonstrators protesting a planned investment zone supported by China.