Pakistan has hosted or co-hosted several international sporting events: the 1989 and 2004 South Asian Games; the 1984, 1993, 1996 and 2003 World Squash Championships; the 1987 and 1996 Cricket World Cup; and the 1990 Hockey World Cup.