Alexander made his international senior debut for the national squad in January 2005 against South Africa. He has represented Great Britain at the 2008 Summer Olympics in Beijing, and England at the 2010 Commonwealth Games. He has 130 England caps and 58 Great Britain caps.