Die 10. Champions Trophy der Herren im Hockey fand vom 25. März bis zum 1. April 1988 in Lahore statt. Die deutsche Auswahl konnte den Titel zum dritten Mal in Folge erringen. Es wurden noch keine Platzierungsspiele ausgetragen.
Lahore 1978 | Karatschi 1980 | Karatschi 1981 | Amstelveen 1982 | Karatschi 1983 | Karatschi 1984 | Perth 1985 | Karatschi 1986 | Amstelveen 1987 | Lahore 1988 | Berlin 1989 | Melbourne 1990 | Berlin 1991 | Karatschi 1992 | Kuala Lumpur 1993 | Lahore 1994 | Berlin 1995 | Madras 1996 | Adelaide 1997 | Lahore 1998 | Brisbane 1999 | Amstelveen 2000 | Rotterdam 2001 | Köln 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