Batista won 38 senior international caps for Brazil from April 1978 to June 1983, but did not score a goal. He played also in two editions of the FIFA World Cup, in 1978 and 1982.João Batista da Silva Statistics FIFA; retrieved 2 February 2010 In the 1978 tournament, Batista played throughout all seven of Brazil's matches, with the team not losing a single match, and only conceding three goals. Brazil failed to qualify for the final on goal difference, eventually finishing the tournament in third place.
