Early career Choudhury began his career at the
Leicester City Academy, joining the club at the age of 7 in 2005.
Loan to Burton Albion Choudhury joined
League One leaders
Burton Albion on a one-month
loan deal on 27 February 2016. He made his debut in
the Football League later that same day, coming on as a 77th-minute substitute for
Tom Naylor in a 0–0 draw with
Walsall at the
Pirelli Stadium. On 6 August 2016, Choudhury signed another loan deal with
Burton Albion for the 2016–17 season. On the same day, Choudhury featured in Burton Albion's first ever
Championship game, claiming an assist in a 4–3 defeat against
Nottingham Forest.
First-team breakthrough in 2019 Choudhury made his first-team debut for Leicester City on 19 September 2017, coming on as substitute in a 2–0 win against
Liverpool at home in the third round of the
EFL Cup. He made his
Premier League debut on 28 November as a substitute at home in a 2–1 win against
Tottenham Hotspur. His first Premier League start came on 14 April 2018, in a 2–1 away defeat to
Burnley. On 30 August 2019, Choudhury signed a new four-year contract with Leicester. On 1 January 2020, Choudhury scored his first senior goal for Leicester, an outside the box strike in the 86th minute, in a 3–0 away win at
Newcastle United. On 22 October 2020, Choudhury made his first appearance in a European competition, coming off the bench in the 71st minute against
Zorya Luhansk. He became the first footballer of Bangladeshi descent to make an appearance in a European competition by doing so. One week later, Choudhury scored a 39th-minute volley against
AEK Athens, winning the match 2–1. He became the first footballer of Bangladeshi descent to score in one of the two major
UEFA club competitions, the first British Asian to score in European competitions since
Michael Chopra in the defunct
UEFA Intertoto Cup, and the first British Asian to score in the current
UEFA competitions. On 11 April 2021, Choudhury was one of three players dropped from Leicester's squad for the game against
West Ham United after breaching
COVID-19 protocols. On 15 May 2021, he came on as an 82nd-minute substitute in the
2021 FA Cup Final, which Leicester won 1–0 for his first career honour.
Loans to Watford On 10 August 2022, Choudhury joined Championship club
Watford on loan for the season, with the option to make the move permanent the following summer. He made his debut two days later in a 1–0 home win over
Burnley, and was praised by manager
Rob Edwards.
Loan to Sheffield United Choudhury joined Championship club
Sheffield United on 27 January 2025 on loan until the end of the
2024–25 season. He appeared in 16 matches before returning to Leicester at the end of the season. ==International career==