Dem Vorstand der International Wheelchair Basketball Federation (IWBF) gehörte er von 1984 bis 1988 an. Von 1994 bis 1998 war er Chief Executive Officer und von 1988 bis 2002 Präsident der Vereinigung. 2001 wurde Philip Craven zum Präsidenten des Internationalen Paralympischen Komitees (IPC) gewählt, das unter anderem die Paralympischen Spiele ausrichtet. Seit 2003 gehört er zudem dem Internationalen Olympischen Komitee an. Als Vorstandsmitglied war er an der Vorbereitung der Olympischen sowie den Paralympischen Spielen 2012 in London beteiligt. 2013 wurde er mit überwältigender Mehrheit in seinem Amt als Präsident des IPC bestätigt. Er trat damit seine vierte und letzte Amtszeit an.