At least 140 Afghan soldiers were killed by Taliban attackers apparently disguised in military uniforms, officials said on Saturday, in what would be the deadliest attack ever on an Afghan military base.

One official in the northern city of Mazar-i-Sharif, where the attack occurred, said on Saturday at least 140 soldiers were killed and many others wounded. Other officials said the toll was likely to be even higher.

They spoke on the condition of anonymity because the government has yet to release exact casualty figures.