1 Kings 20:29

29 The two armies camped opposite each other for seven days, and on the seventh day the battle began. The Israelites killed 100,000 Aramean foot soldiers in one day.

1 Kings 20:29 Meaning and Commentary

1 Kings 20:29

And they pitched one over against the other seven days
Very probably the Israelites pitched upon an hill, and the Syrians waited till they changed their position, not caring to fall upon them, though so very supernumerary to them, for the reason before given:

and so it was, that in the seventh day the battle was joined;
or they that made war drew nigh, as the Targum, and both sides engaged in battle:

and the children of Israel slew of the Syrians 100,000 footmen in one
day;
which was a prodigious slaughter to be made by so small an army; the hand of the Lord was visible in it.

1 Kings 20:29 In-Context

27 Israel then mustered its army, set up supply lines, and marched out for battle. But the Israelite army looked like two little flocks of goats in comparison to the vast Aramean forces that filled the countryside!
28 Then the man of God went to the king of Israel and said, “This is what the LORD says: The Arameans have said, ‘The LORD is a god of the hills and not of the plains.’ So I will defeat this vast army for you. Then you will know that I am the LORD .”
29 The two armies camped opposite each other for seven days, and on the seventh day the battle began. The Israelites killed 100,000 Aramean foot soldiers in one day.
30 The rest fled into the town of Aphek, but the wall fell on them and killed another 27,000. Ben-hadad fled into the town and hid in a secret room.
31 Ben-hadad’s officers said to him, “Sir, we have heard that the kings of Israel are merciful. So let’s humble ourselves by wearing burlap around our waists and putting ropes on our heads, and surrender to the king of Israel. Then perhaps he will let you live.”
Holy Bible. New Living Translation copyright© 1996, 2004, 2007, 2013 by Tyndale House Foundation. Used by permission of Tyndale House Publishers Inc., Carol Stream, Illinois 60188. All rights reserved.