Born in Haverfordwest, Davies grew up in nearby Solva and played locally as a junior for Solva AFC, before becoming a trainee at Norwich City and then moving to Peterborough United at the age of 15. After graduating from the side's academy system, he quickly established himself as a first team player with the club, amassing over 50 first team appearances before he turned 20. At the end of the 98/99 season he was named in the Division Three team of year, and as Peterborough's player of the year. After a trial with Manchester United in July 1999, Davies' performances for Peterborough encouraged Tottenham Hotspur manager George Graham to spend £700,000 to take him, along with fellow winger Matthew Etherington, to White Hart Lane on 31 December 1999.
Tottenham Hotspur
Davies made his Spurs debut on 9 April 2000 during a 2–0 defeat against Liverpool. Davies spent the early months of the 2000–01 season as a substitute. However, after coming on for the injured Øyvind Leonhardsen early in the FA Cup fifth round tie against Stockport County on 17 February 2001, Davies scored twice. This game marked the beginning of his transformation into a first-team regular for the club. In the five years that Davies played for Tottenham, during which time he suffered a number of injuries, he made 154 appearances and scored 24 goals in all competitions.
Everton
On 26 May 2005, he completed a transfer to Everton for a fee which could have reached £4m depending on appearances. The move meant that Davies received his first chance to play in Europe's premier football competition, the UEFA Champions League. On the whole, Davies had a poor first season in Everton's disappointing 2005–06 campaign. He did, however, score a winning goal at Birmingham City to give Everton their first win in over two months, a result which prompted a change in fortunes for the Merseysiders.
Fulham
In January 2007, he left Everton for Fulham, for an undisclosed fee. He was brought in as the long-term replacement for Steed Malbranque on the right side of midfield. On 30 January 2007, he played his first Premier League match for Fulham against Sheffield United. Since joining Fulham from Everton, he became a mainstay on the right hand side of midfield contributing with some spectacular goals and great crosses. His pace, along with his high work rate made him a crowd favourite and earned him the respect of then-manager Lawrie Sanchez. Davies was voted Fulham's player of the season in 2007–08. Davies scored a dramatic equaliser in the second leg of Fulham's UEFA Europa League semi-final against Hamburg on 29 April 2010; Fulham went on to win the game and the tie 2–1. He followed that up with a volleyed goal in the first half of the final against Atlético Madrid in Hamburg that made the score 1–1, although Fulham went on to lose 2–1 in extra time. Davies signed a new deal with Fulham on 16 August 2010 that saw him playing for the club until 2013. However, Davies later career at Fulham faded after suffering injuries. This first occurred when he suffered a knee injury, which lead Davies sidelined for five months following surgery. Four months later, on 10 December 2011, Davies made his first start of the 2011/12 season, in a 2–0 loss against Swansea City. Davies went on to make six appearances before suffering a hip injury. Davies was told by Manager Martin Jol will only be a bit-part player to make way for youngsters ahead of the 2012–13 season. Despite being included in the club's Premier League squad, Davies played his first match in the club's reserve match in a 2–2 against Wycombe Wanderers reserve team. Davies was one of 12 players released by Fulham at the end of the 2012–13 Premier League season.
Solva
In July 2013, he returned to his boyhood club, Solva AFC, and played 40 minutes in a game against St Ishmael's at Maes-y-Mor. He formally signed for the amateur Pembrokeshire LeagueDivision Two club in September 2014, paying £3 per game 'subs' for the privilege.
International career
Davies made his debut for Walesin a World Cup qualifier against Ukraine on 6 June 2001, and scored his first goal against Croatia on 21 August 2002. Arguably, his best performance for his country came on 16 October 2002 when he scored the team's opening goal in a 2–1 victory over Italy. Davies played for Wales 58 times and scored six goals, captaining his country during their 2010 World Cup qualifiers and he was Welsh Footballer Of The Year in 2002. He announced his retirement from international football on 9 August 2010.