He was again selected as England's captain for the 2005 autumn internationals and 2006 Six Nations tournament. He continued as captain for the Autumn Internationals of 2006, in which England lost to New Zealand, Argentina and South Africa. Following these results, England Head coach Andy Robinson left his post and was replaced by Brian Ashton. In his first squad selection as England coach, Ashton named Corry in the starting line-up for the 2007 Six Nations opener against Scotland, though he was replaced as captain by Phil Vickery. Corry remained in the side as the tournament progressed, but in the final two games of the tournament (against France and Wales) he was moved to lock.