Steele has competed for the England under-16s, under-17s and under-19s. He joined the under-19s in September 2007, a month after his 17th birthday. In July 2009, Steele competed as starting goalkeeper for England under-19s in the 2009 UEFA European Under-19 Championship in Ukraine. Steele captained the team against the hosts, Ukraine.