Zimbabwe Cricket (ZC) said the changes were made keeping in mind the team’s poor performance in the ICC World Twenty20.
Bowling coach Ntini will take over the charge as interim coach from Australian Whatmore, who was handed a four-year contract in April last year.
“Head coach Davenell Whatmore has had his contract terminated with immediate effect,” a statement from ZC said. “The board has also relieved Zimbabwe top-order batsman Hamilton Masakadza of the captaincy for all three formats of the game.
Zimbabwe have also signed former South Africa all-rounder Lance Klusener as batting coach for two years. Zimbabwe will play India in three One-Day Internationals and as many Twenty20 Internationals, starting June 11 at the Harare Sports Club here.