Иван Иванов е български състезател по вдигане на тежести. Роден е на 27 август 1971 г. в град Шумен.
Тренира вдигане на тежести от 1984 г. при треньора Велико Великов в Средно спортно училище (Шумен). Първите му успехи за като юноша. Четири пъти е световен шампион (1989, 1990, 1991 и 1993).
На европейски първенства в категория до 56 кг. печели златен медал в Риза (1998), сребърен в София (2000) и бронзов в Ла Коруня (1999). Бронзов медалист от световното първенство в Лахти (1998).
Върхът в кариерата му е на летните олимпийски игри в Барселона през 1992 г. където печели златния медал.
Заема шесто място на летните олимпийски игри в Аталанта през 1996 г. На летните олимпийски игри в Атина през 2000 г. е втори, но медала му е отнет поради употреба на допинг.
Работи като треньор в Хърватска. Избран е за национален селекционер на отбора по вдигане на тежести през юни 2011 г. Спортист на годината № 2 за 1992 г. Почетният гражданин на Шумен.
*Обновена юни 2021