W 2017 roku zadebiutował podczas Pucharu Narodów Afryki w 2017 roku. Podczas turnieju wystąpił we wszystkich czterech spotkaniach i wraz ze swoją reprezentacją doszedł do ćwierćfinału turnieju. Mecz 1/4 finału został rozegrany na Stade de Port-Gentil w Gabonie przeciwko reprezentacji Egiptu. Dirar wyszedł w podstawowym składzie i rozegrał pełny mecz, który zakończył się wynikiem 1:0 na korzyść Egiptu. Bramkę na wagę zwycięstwa strzelił Kahraba.
Podczas Eliminacji do Mistrzostw Świata CAF, rozegrał wszystkie cztery mecze, w pełnym przedziale czasowym. Trzy mecze zakończyły się zwycięstwem: spotkanie z Mali (6:0), Gabonem (3:0) oraz Wybrzeżem Kości Słoniowej (1:0) oraz jednym remisem ponownie z Mali (0:0). Tym samym Maroko awansowało na Mistrzostwa Świata 2018 roku w Rosji.
Na Mistrzostwach Świata w 2018 roku Maroko trafiło do grupy B z reprezentacjami Portugalii, Hiszpanii i Iranu. Pierwszy mecz z Iranem przesiedział na ławce rezerwowych. Spotkanie zakończyło się wynikiem 0:1 na korzyść Iranu. W drugim meczu przeciwko Portugalii rozegrał pełne 90 minut gry, które zakończyło się wynikiem 0:1 na korzyść Portugalii. Po dwóch spotkania było pewne, że Maroko straciło możliwość wyjścia z grupy.