Contradiction with Jeremiah 23:3
Jeremiah speaks of God gathering His people from all the countries where they were driven, which contrasts with the scattering mentioned in Zechariah 2:6.
Jeremiah 23:3: And I will gather the remnant of my flock out of all countries whither I have driven them, and will bring them again to their folds; and they shall be fruitful and increase.
Contradiction with Isaiah 11:12
Isaiah prophesies the regathering of the dispersed of Judah, which is contrary to the dispersion described in Zechariah 2:6.
Isaiah 11:12: And he shall set up an ensign for the nations, and shall assemble the outcasts of Israel, and gather together the dispersed of Judah from the four corners of the earth. [corners: Heb. wings]
Contradiction with Ezekiel 11:17
Ezekiel promises God will gather His people back from where they were scattered, opposing the scattering in Zechariah 2:6.
Ezekiel 11:17: Therefore say, Thus saith the Lord GOD; I will even gather you from the people, and assemble you out of the countries where ye have been scattered, and I will give you the land of Israel.
Contradiction with Isaiah 27:12-13
Isaiah foretells the gathering of Israel from various places, contradicting the theme of scattering in Zechariah 2:6.
Isaiah 27:12-13: And it shall come to pass in that day, [that] the LORD shall beat off from the channel of the river unto the stream of Egypt, and ye shall be gathered one by one, O ye children of Israel.
Contradiction with Deuteronomy 30:3
God promises to bring back His captives, contrasted with the expulsion in Zechariah 2:6.
Deuteronomy 30:3: That then the LORD thy God will turn thy captivity, and have compassion upon thee, and will return and gather thee from all the nations, whither the LORD thy God hath scattered thee.