*Club domestic league appearances and goals, correct as of 22:22, 23 July 2024 (UTC) ‡ National team caps and goals, correct as of 19:25, 17 December 2022 (UTC)
Dari represented Morocco at various youth levels, before making his international debut in 2021. He was chosen in Morocco's squads for the FIFA Arab Cup in 2021.
On 30 July 2022, Dari signed for Ligue 1 club Brest on a four-year contract.[7][8] The transfer fee paid to Wydad AC was reported to be in the region of €2.7 million.[9] On 7 August 2022, Dari made his debut against RC Lens.[10] On 21 August, Dari scored his first professional goal for the club in a 3–1 victory against Angers SCO.[11][12][13]
On 1 February 2024, Dari joined Charleroi in Belgium on loan.[14]
In September 2022, Dari was called up to join the Morocco national team to take part in friendly matches against Chile and Paraguay.[20][21]
On 10 November 2022, he was named in Morocco's 23-man squad for the 2022 FIFA World Cup in Qatar.[22][23] On 17 December, he scored his first international goal in the World Cup third-place playoff against Croatia, which ended in a 2–1 defeat.[24]