The battle between a group of Rezeigat and the rival Maaliya tribe happened near Adila in East Darfur state yesterday.
"We clashed with Maaliya... And we destroyed a compound of theirs and killed 70 of them," said a Rezeigat source, who declined to be named.
"We lost 30 of our men.
"There is still high tension and men from both sides are gathered," the source said.
A Maaliya source told AFP: "We still expect more fighting today."
The Maaliya source declined to say how many from his tribe had died but said his group "killed 40" of their adversaries.