Pakistan beat India 3-2 to win bronze in the Champions Trophy hockey tournament here on Sunday.
India scored first but failed to build on the lead. The last time India won a medal in the tournament was in 1982.
Reports said both the teams missed chances to score.
Australia and the Netherlands will clash in the final later on Sunday.
The hosts have won the last four Champions Trophy tournaments.