Hereford United Bowen began his career at local club Leominster Minors, joining the club at the age of four, staying with the club until under-16 level. After unsuccessful
trials at
Aston Villa and
Cardiff City, Bowen started his career as a scholar at
Hereford United. playing in a 2–0 loss against
Barnet on 22 March 2014. He scored his first career goal on 21 April in Hereford's 3–2 home victory over
Alfreton Town.
Hull City in 2017 After Hereford were expelled from the
Football Conference in June 2014, Bowen signed for
Premier League club
Hull City on 8 July on a
free transfer. After impressing during pre-season in 2016, he made his debut for Hull on 23 August, playing the full 90 minutes in a 3–1 away victory over
Exeter City in the
2016–17 EFL Cup. On 7 November 2016, Bowen signed a new two-year contract with Hull. Bowen scored his first goal for Hull on 5 August 2017, away to Aston Villa in a 1–1 draw. In September 2017, Bowen signed a new contract that tied him to the club until June 2020. He scored 15 goals in all competitions during the
2017–18 season, which saw him finish as Hull's top scorer. At the annual end of season awards ceremony on 8 May 2018, Bowen won both the Hull City Supporter's Player of the Year and Players' Player of the Year awards. Bowen was nominated for the
EFL Championship Player of the Month award for December 2018, subsequently winning the award in January 2019. In March 2019, he was selected as part of the 2018–19 Championship Team of the Season. He scored 22 goals in all competitions during the
2018–19 season, which saw him finish as Hull's top scorer again. At the annual end of season awards ceremony on 7 May 2019, Bowen won the Player of the Year, Players' Player of the Year and Hull City Supporter's Player of the Year awards. On 27 November 2019, Bowen scored his 50th goal for Hull as a part of a brace during a 4–0 home win over
Preston North End. He would score his last goal for Hull in a 1–0 away win against
Sheffield Wednesday on 1 January 2020. On 29 February, in his first start for West Ham, Bowen scored his first goal for the club, in a 3–1 win against
Southampton. Bowen scored his first goals of the
2020–21 Premier League season on 27 September 2020, with two goals in a 4–0 win against
Wolverhampton Wanderers, which was West Ham's first league win of the season. On 4 October, a week later, he added to his tally for the season, scoring the third goal in a 3–0 away win against
Leicester City. During the second half of the season, Bowen scored three goals in three consecutive games, in a 3–3 draw against
Arsenal and 3–2 wins over Wolves and Leicester, taking his tally up to eight goals for the season. On 8 May 2022, Bowen recorded two assists against
Norwich City, becoming the first West Ham player to record ten goals and ten assists in a season since
Paolo Di Canio in the
1999–2000 season. A day later, Bowen was named as West Ham's players' player of the season. Bowen finished the
2021–22 season as West Ham's top scorer with 18 goals in all competitions, with 12 coming in the Premier League.
2022–present In the
2022–23 season, Bowen scored 13 goals in 54 appearances in all competitions. Six goals were scored in the Europa Conference League, six in the Premier League and a single goal in the
FA Cup. On 7 June 2023, during the
2023 Europa Conference League final, Bowen scored the winning goal, in the 90th minute, against
Fiorentina to give West Ham their first trophy in 43 years with a 2–1 victory. The following day, Bowen was named in the Team of the Season for the tournament, in which he scored six goals. On 8 October 2023, Bowen signed a new contract with the club until June 2030. On 22 October, he scored in West Ham's 4–1 away defeat to Aston Villa. This was the fifth successive away game in which he had scored, a feat only previously achieved in the Premier League by
Thierry Henry and
Mohamed Salah. On 4 November, he scored again in an away game to break the record as West Ham lost 3–2 away to
Brentford. Bowen scored his first career hat-trick in a 4–2 victory over Brentford on 26 February, including two goals within the first ten minutes of the game. He became the first West Ham player to score a Premier League hat-trick at the
London Stadium. On 27 April 2024, Bowen scored the opening goal in a 2–2 draw with Liverpool. His goal was his 16th Premier League goal of the season, equalling a record held by
Paolo Di Canio and achieved in the
1999–2000 season, for the most goals scored by a West Ham player in a season in the Premier League. On 11 May 2024, Bowen was presented with the Hammer of the Year award. On 15 August 2024, Bowen was named as West Ham's club captain, succeeding
defender Kurt Zouma. On 26 December, Bowen scored his 100th league goal in a 1–0 win at Southampton. On 22 February 2025, Bowen scored his 50th Premier League goal for West Ham in a 1–0 away win at Arsenal. On 24 January 2026, he converted a penalty and provided an assist in a 3–1 win over
Sunderland, becoming the club's top player for goal involvements with 103 including 63 goals and 40 assists, breaking previous record of
Michail Antonio. ==International career==