The 28-year-old was reported by the match officials following his sides non-broadcast match against Nepal on Sunday.
"As per Article 3.6.2 of the ICC Illegal Bowling Regulations, Vitori's bowling action was filmed in the next match he played after being reported, which was against Afghanistan on Tuesday, and the video footage of his bowling spells were provided to the Event Panel of Helen Bayne and Mark King, who are both members of the ICC Panel of Human Movement Specialists, for analysis and assessment," the ICC said in a statement.
The panel concluded that Vitori's action is illegal and, "in accordance with Article 6.5 of the regulations, he has been immediately suspended from bowling in international cricket".
Vitori's will remain suspended till an assessment of his action at an ICC approved Testing Center concludes that his bowling action is legal.
Meanwhile, the Event Technical Committee has allowed the Zimbabwe team to replace Vitori with Richard Ngarava.
Ngarava is a left-arm fast bowler and a lower-order batsman, who has played in six ODIs, taking eight wickets and scoring 12 runs. His last ODI for Zimbabwe was against Scotland in Edinburgh in June 2017.