В мае 1920 года Иван Селиванов был направлен на советско-польский фронт, а уже в октябре он сражался на Южном фронте в Крыму против войск генерала Врангеля. В том же году вступил в ряды ВКП(б).