Con la selección brasileña jugó 41 partidos (39 oficiales), con 25 victorias, cinco empates y once derrotas. Marcó 24 goles (22 oficiales). Fue el goleador del Campeonato Sudamericano 1949 con nueve goles y fue elegido para el All-Star Team de la Copa Mundial de Fútbol de 1950, donde fue vicecampeón. A pesar de que la selección brasileña no usó numeración fija en aquella copa, Jair usaba siempre la camiseta 10, por lo que se le considera como el primer jugador brasileño en utilizar la camiseta 10 en copas del mundo.