Биография Элдор Шомуродов
Начал заниматься футболом с 6 лет. В 11 лет начал учиться в академии футбольного клуба «Машал» из города Мубарек, в 300 км к северу от Термеза. В 2014 году, в 19-летнем возрасте стал привлекаться в основную команду, и в том сезоне сыграл десять матчей, а «Машъал» занял пятое место в чемпионате Узбекистана. До этого играл в молодёжной команде, а также стал привлекаться в юношескую сборную Узбекистана.
В начале 2015 года перешёл в ташкентский «Бунёдкор», где играл до июня 2017 года. Всего Шомуродов сыграл 96 матчей, забил 20 голов (в высшей лиге Узбекистана, Кубке Узбекистана и Лиге чемпионов АФК). Вместе с «Бунёдкором» стал финалистом Кубка Узбекистана, и также выиграл серебряные медали чемпионата Узбекистана.
По итогам 2015 года был назван среди номинантов на звание «Лучшего молодого футболиста Азии» в АФК, но в итоге победил соотечественник и ровесник Шомуродова — Достонбек Хамдамов.
В июле 2017 года перешёл в российский клуб «Ростов», с которым подписал контракт на 2,5 года. В чемпионате России дебютировал 30 июля 2017 года в гостевом матче третьего тура против «Амкара» (1:0) — вышел на замену на 88-й минуте.
В конце мая 2019 года «Ростов» продлил контракт с Шомуродовым на три года, а 7 июня контракт был пролонгирован сроком на пять лет.
В августе 2019 года был признан лучшим игроком месяца в Российской Премьер-лиге. В сезоне 2019/20 забил 11 мячей в 28 матчах чемпионата России.
1 октября 2020 года перешёл в итальянский клуб «Дженоа». Сумма трансфера составила € 7,5 млн. Футболист подписал с клубом из Генуи контракт, который будет действовать до лета 2024 года. Шомуродов стал вторым в истории узбекским футболистом в чемпионате Италии после Ильяса Зейтуллаева. 19 октября Шомуродов дебютировал в Серии А, выйдя в стартовом составе в матче против «Вероны» (0:0). 30 ноября во втором тайме домашнего матча Серии А против «Пармы» забил свой первый мяч за «Дженоа».