Wes Brown represented the Three Lions of England 23 times scoring once in the process. He made his debut against Hungary in 1999 and was part of the England squad to the 2002 FIFA World Cup tournament in South Korea and Japan under the guidance of manager Sven Goran Eriksson though he spent the entire tournament on the bench.

Brown was a regular during the 2005/06 season and that prompted his recalled to the England squad ahead of the international friendly clash with South American team Uruguay. He didn’t feature during the game against the Uruguayans and he was subsequently left out of the team to the 2006 FIFA World Cup tournament in Germany. Wes Brown earned a recall to the England when homegrown tactician Steve McCLaren became manager and he was at the heart of the defence alongside John Terry for the win over Andorra during the qualifiers ahead of the Euro 2008 tournament. He had replaced injured Manchester United teammate Rio Ferdinand for the Andorra game. Wes Brown replaced Terry for the friendly game against five-time world champions Brazil on July 1, 2007 and he nearly put through his own net after slipping up with his first touch.

On the back of the failure to qualify for the Euro 2008 tournament in Austria and Switzerland, England replaced Steve McClaren with Italian manager Fabio Capello and Wes Brown featured in the first two games under him against Switzerland and France which were friendlies. Brown was also on for 56 minutes during the 2-0 friendly over USA on June 28, 2008.

Wes Brown scored his only international goal for the Three Lions of England against the Czech Republic in an international friendly clash played at the Wembley Stadium as he headed a corner kick from David Beckham into the back of the net.