The 11th Men's Champions Trophy in hockey took place from June 10th to 18th, 1989 in Berlin . The Australian selection won the title for the fourth time. No placement games have been played yet.
Lahore 1978 | Karachi 1980 | Karachi 1981 | Amstelveen 1982 | Karachi 1983 | Karachi 1984 | Perth 1985 | Karachi 1986 | Amstelveen 1987 | Lahore 1988 | Berlin 1989 | Melbourne 1990 | Berlin 1991 | Karachi 1992 | Kuala Lumpur 1993 | Lahore 1994 | Berlin 1995 | Madras 1996 | Adelaide 1997 | Lahore 1998 | Brisbane 1999 | Amstelveen 2000 | Rotterdam 2001 | Cologne 2002 | Amstelveen 2003 | Lahore 2004 | Chennai 2005 | Terrassa 2006 | Kuala Lumpur 2007 | Rotterdam 2008 | Melbourne 2009 | Mönchengladbach 2010 | Auckland 2011 | Melbourne 2012 | Bhubaneswar 2014 | London 2016 | Amstelveen 2018