How many times has Pakistan won the Hockey World Cup?

4 times: 1971, 1978, 1982 and 1994.