W pierwszym sezonie we Włoszech szczególnie udana była dla niego końcówka. W ostatnich sześciu meczach zdobył 5 bramek.
Dobra forma z maja wzbudziła zainteresowanie zawodnikiem ze strony AS Romy. 2 sierpnia 2021 rzymski klub wykupił Shomurodova za 17,5 miliona euro. W drużynie prowadzonej przez José Mourinho zadebiutował 19 sierpnia w meczu kwalifikacji Ligi Konferencji Europy UEFA, zdobywając tam zwycięską bramkę. 22 sierpnia w meczu z Fiorentiną pierwszy raz wystąpił w Serie A w barwach Romy. Pierwszą bramkę w lidze włoskiej dla rzymskiego klubu zdobył 7 listopada w starciu z Venezią (2:3). W swoim pierwszym sezonie w Romie rozegrał we wszystkich rozgrywkach 40 meczów, zdobywając 5 goli. Z klubem zdobył Ligę Konferencji Europy. Stał się w ten sposób pierwszym Uzbekiem, który wygrał rozgrywki UEFA.
Kariera reprezentacyjna Występował w reprezentacji Uzbekistanu do lat 19 na Mistrzostwach Azji U-19 w roku 2014 i zakwalifikował się do Mistrzostw Świata FIFA U-20 w roku 2015. Na światowym czempionacie rozegrał wszystkie 5 meczów w których strzelił 2 gole.