The battle of Hamath, sometimes called The battle of Hama, was a battle between the Babylonians and the fleeing remains of the Egyptian army defeated at Carchemish. It was fought near the ancient city Hamath on the Orontes.
In this battle Nebuchadrezzar further shattered the remains of Necho II's Egyptian army that he had previously defeated in the Battle of Carchemish. The battle is mentioned in the Babylonian Chronicles, now housed in the British Museum. In the Chronicles it states that Nebuchadrezzar II killed almost all of the Egyptian combatants, so exhausted that none of them returned to their own country. The Chronicles do not mention Necho and the Bible only mentions 'Necho's army', and it is possible that Necho wasn't present and the Egyptian army was just a garrison army. He was dealing with various rebellions in the delta.
^Boardman, John (1992). I. E. S. Edwards; E. Sollberger; N. G. L. Hammond (eds.). The Cambridge Ancient History Volume 3, Part 2: The Assyrian and Babylonian Empires and Other States of the Near East, from the Eighth to the Sixth Centuries BC. Cambridge University Press. p. 594. ISBN978-0-521-22717-9.