The Cricket Board has put off India's tour of Zimbabwe for a three-match one-day series in June.
After the Indian Premier League (IPL) concludes, the Indian team will take a week off before flying to Bangladesh for a tri-series there from June 8 to 14.
Once they return from there, the squad will leave for Pakistan for the Asia Cup.
"We have decided to put off the tour of Zimbabwe. The hectic calendar makes it quite impossible and we have conveyed the decision to the Zimbabwe Cricket Union," BCCI secretary Niranjan Shah told PTI over phone.
India's pull out will be a major blow for Zimbabwe, which will have to wait for a high-profile series till their home series against Sri Lanka in November.