The game will now be played on December 28, a BCCI release said.
Pakistan will be touring India later this month for a limited-overs series comprising of two Twenty20 Internationals and three One-Day Internationals.
The tour will commence with a T20 match in Bangalore on December 25. While the three ODIs will take place in Chennai (Dec 30), Kolkata (Jan 3) and Delhi (Jan 6).
This is the first time in five years that Pakistan will be visiting India for a bilateral cricket series. Ties between the two countries' were hit after the 2008 Mumbai attacks.