Shorakmedov zadebiutował w reprezentacji Uzbekistanu 11 sierpnia 2010 na stadionie Stadiumi Niko Dovana (Durrës, Albania) w przegranym 0-1 meczu towarzyskim z reprezentacją Albanii. Znalazł się w kadrze Uzbekistanu na Puchar Azji 2015. W tym turnieju zagrał we wszystkich meczach fazy grupowej.