Узбекский футболист родился 29 июня в 1995 году в городе Джаркурган, выступает на позиции нападающего. Профессиональную карьеру игрока начал в футбольном клубе Машъяль, затем перебрался в Бунедкор. С 2017 года выступает в Ростове, в сезоне 2018/19 стал настоящим открытием. В текущем сезоне Эльдор в составе Ростова принял участие в 18 матчах, забил 10 голов и получил три желтые карточки. Шомуродов практически повторил свой лучший результат 2016 года. Тогда футболист выступал за узбекский Бунедкор и забил 12 голов...
Нападающий сборной Узбекистана Элдор Шомуродов отметился забитым мячом в ворота команды Испании на футбольном турнире Олимпиады‑2024 в Париже. Форвард реализовал пенальти в дополнительное к первому тайму время (45+3)...