“We don’t need any new players,” Guardiola said ahead of the German Supercup against Borussia Dortmund on Wednesday.
“I’m very happy with the squad,” the Spaniard said, adding that Thiago Alcantara, Rafa Rafinha and Franck Ribery were on their way back from injuries.
Alcantara underwent a knee ligament operation in May, with German press predicting a comeback only in October.
But Guardiola insisted: “Thiago will come back quicker than people think, that I’m sure of.”
The former Barcelona coach, commencing his second season in charge of Bayern, also played down any talk linking the Bavarian club to Dortmund playmaker Marco Reus.
“I haven’t talked about Marco Reus with (Bayern boss) Karl Heinz Rummenigge. We already have eight midfielders. Eight! That’s enough,” said Guardiola.
Bayern have signed up Polish striker Robert Lewandowski from Dortmund and Valencia defender Juan Bernat for the season to come, meanwhile selling Toni Kroos to Real Madrid and Corat striker Mario Mandzukic to Atletico Madrid.