In 2005, Bell played for England A against France A. He was subsequently called up for the senior squad to compete in the 2005 Six Nations, making his England debut against Italy. Bell played in the following fixture against Scotland. Bell was also a member of the 2006 summer tour of Australia.