“What I will not accept is you touring provinces and asking the opposition parties about governance issues,” Michael Sata told 14 foreign envoys presenting their credentials in the capital.
“If you want to ask about governance issues come to my office or go to ministry of foreign affairs.”
Among those present were the ambassadors of Canada, Ireland, South Africa, Kenya, Israel, New Zealand and South Korea.
He also told the envoys to focus on doing business with the copper-rich country rather than becoming involved in politics.
“There is more to invest in Zambia and that is what you are here for, Zambia has a lot of resources where you people can come and invest,” he said.
Since winning the election in 2011, critics say Sata has developed an increasingly autocratic leadership style.
Amid a spate of arrests, the opposition has launched a campaign for Zambia to be expelled from the Commonwealth.