Ivan Šaponjić (en serbio: Иван Шапоњић; Nova Varoš, Yugoslavia, 2 de agosto de 1997) es un futbolista serbio que juega de delantero en el Diósgyőri VTK de la Nemzeti Bajnokság I.
Tras formarse como futbolista con las categorías inferiores del Partizán de Belgrado, en 2015 fue campeón del mundo sub-20 con Serbia en el Mundial de Nueva Zelanda a las órdenes de Veljko Paunović. Con 17 años hizo dos goles en aquel torneo, uno en la semifinal contra Malí. Poco antes había explotado con el Partizán de Belgrado, con quien llegó a jugar eliminatorias previas de Liga de Campeones y, después, partidos en la Europa League.
Al término del torneo, y tras su irrupción en el fútbol mundial, el espigado delantero firmó por el Sport Lisboa e Benfica que pagó por él algo menos de tres millones, y a partir de 2016 jugaría en el segundo equipo de la Segunda División de Portugal.
Durante la campaña 2017-18 estuvo cedido por el S. L. Benfica en el Zulte Waregem belga. Allí hizo 7 goles en 39 partidos y retornó a Portugal. Entonces el Sport Lisboa e Benfica recibió la llamada del Ajax de Ámsterdam y del R. S. C. Anderlecht para pedir su cesión en el mercado de invierno de la temporada 2018-19, pero el club portugués se negó.
El 11 de julio de 2019 el Club Atlético de Madrid hizo oficial su incorporación para las siguientes tres temporadas. El 22 de enero de 2021 fue prestado al Cádiz C. F. hasta el final de la campaña. Tras esta volvió al equipo madrileño, que el 22 de enero de 2022 le rescindió el contrato para que se marchara al Š. K. Slovan Bratislava. En Eslovaquia estuvo un año antes de ser cedido al Bandırmaspor y, posteriormente, al Ümraniyespor. Tras esta segunda cesión quedó libre y estuvo sin equipo hasta su incorporación al MOL Fehérvár F. C. en enero de 2025. Cinco meses después se unió al Diósgyőri VTK.
Actualizado al último partido disputado el 18 de abril de 2026.
Ficha del jugador en footballdatabase
Ficha del jugador en soccerway