Early career Djenepo began his career at
Yeelen Olympique in Mali.
Standard Liège On 31 January 2017, Djenepo joined
Standard Liège on loan, with an option to buy. The club activated his buyout clause on 30 May 2017, hence making the transfer move permanent. He made his professional debut with Standard Liège in a 4–0 loss in the
Belgian First Division A to
Club Brugge on 27 August 2017. Djenepo netted his first goal on 11 March 2018, in a 3–2 away victory against
Oostende at
Versluys Arena. On 17 March 2018, Djenepo played when he came on as a substitute for
Mehdi Carcela, as Standard Liège beat
Genk 1–0 after extra time to win the
2018 Belgian Cup final and qualify for the
UEFA Europa League.
Southampton On 13 June 2019, Djenepo signed a four-year contract with
Premier League club
Southampton for a reported fee of £14 million. He scored his first goal for the
Saints on 24 August 2019, in a 2–0 win over
Brighton & Hove Albion. Djenepo scored his second goal for the club in a 1–0 victory against
Sheffield United, which was voted as goal of the month in September 2019. On 7 March 2020, Djenepo was given a
red card against
Newcastle after
Graham Scott checked the pitchside monitor. Djenepo would not make another appearance that season. Djenepo scored his first goal of the
2020–21 season on 4 October 2020 in a 2–0 win over
West Bromwich Albion. On 4 January 2021, Djenepo sustained a muscle injury and was forced to come off in the first half during a 1–0 victory against
Liverpool. On 20 March 2021, Djenepo would score his second goal of the season in a 0–3 victory against
Bournemouth in the
FA Cup. Djenepo made his first appearance of the
2021–22 season on 14 August 2021 in a 3–1 defeat to
Everton. Djenepo only made 16 appearances during the campaign and scored no goals for the club. On 14 September 2022, Southampton announced Djenepo had signed a new three-year contract until 2025. On 11 January 2023, Djenepo scored in a 2–0 victory against
Manchester City in the
EFL Cup.
Return to Standard Liège On 5 September 2023, Djenepo rejoined Standard Liège on a three-year contract for an undisclosed fee, reported to be around £3 million.
Loan to Antalyaspor On 12 July 2024, Djenepo joined
Antalyaspor on a season-long loan with an option to buy.
Esteghlal On 22 August 2025, Djenepo signed a three-year contract with
Esteghlal. ==International career==