Twelve thousand God would send no more, though it is apparent the Midianites were numerous and strong, because he would exercise their trust in him, and give them an earnest of their conquests in Canaan.
Related Commentaries of Numbers 31:5
Numbers 31:5
5 So there were delivered out of the thousands of Israel, a thousand of every tribe, twelve thousand armed for war.