Nel 2005 arrivò anche la fascia di capitano, che tenne anche per il Sei Nazioni 2006, e per tutto il resto dell'anno. Con l'avvento di Brian Ashton sulla panchina inglese, la fascia passò a Phil Vickery ma Corry mantenne il posto in squadra. L'ultimo atto di Corry con la Nazionale è stata la Coppa del Mondo 2007 in Francia, nel quale l' è arrivata alla finale, poi persa, contro il . All'inizio del nuovo anno, Corry ha ufficialmente comunicato la propria indisponibilità per il Sei Nazioni 2008, comunicando contestualmente il suo ritiro dal rugby internazionale.