Attendu à Sao Paolo, Nilmar jouera finalement pour le compte du grand club de Porto Alegre, l'Internacional. Nilmar qui était retourné au Brésil a énormément brillé sous les couleurs des Corinthians. Toutefois, les relations entre Nilmar et le grand club pauliste se sont rapidement effritées, car Corinthians lui devait la somme colossale de 3 millions d'euros. L'affaire a été menée devant les tribunaux et la justice brésilienne a satisfait l'ancien Lyonnais en le libérant de son contrat et en obligeant son club à l'indemniser. Nilmar a été un temps annoncé en Italie avec Naples. Toutefois, les Azzurri ont préféré miser sur l'Uruguayen Zalayeta.