Ivan Dudić (ser. Иван Дудић, ur. 13 lutego 1977 w Zemunie) – serbski piłkarz grający na pozycji prawego obrońcy.

Kariera klubowa Karierę piłkarską Dudić rozpoczął w stołecznym Belgradzie. Wychował się w klubie FK Crvena zvezda i w sezonie 1995/96 zadebiutował w jego barwach w pierwszej lidze jugosłowiańskiej. Rozegrał tylko jedno spotkanie i miał niewielki udział w wywalczeniu wicemistrzostwa kraju, a w kolejnym sezonie nie wystąpił w żadnym z meczów swojego klubu. Latem 1997 został na pół sezonu wypożyczony do innego klubu z Belgradu, FK Železnik. Tam rozegrał siedem spotkań (Železnik wywalczył awans do ekstraklasy), a zimą kolejne sześć w barwach Crvenej zvezdy, z którą znów został wicemistrzem Jugosławii. W latach 1998–2000 był podstawowym zawodnikiem „Czerwonej Gwiazdy”. W 1999 roku zdobył Puchar Jugosławii, a w 2000 roku wywalczył swój jedyny tytuł mistrza kraju. Do tego sukcesu dołożył także drugie zdobycie krajowego pucharu z rzędu.