Seven Major Predictions of Moses

As the generation of Israelites born in the wilderness was preparing to enter the promised land, Moses gives them a prophetic warning sprinkled with promises:
When thou shalt beget children, and children's children, and ye shall have remained long in the land, and shall corrupt yourselves, and make a graven image, or the likeness of any thing, and shall do evil in the sight of the LORD thy God, to provoke him to anger: I call heaven and earth to witness against you this day, that ye shall soon utterly perish from off the land whereunto ye go over Jordan to possess it; ye shall not prolong your days upon it, but shall utterly be destroyed. And the LORD shall scatter you among the nations, and ye shall be left few in number among the heathen, whither the LORD shall lead you. And there ye shall serve gods, the work of men's hands, wood and stone, which neither see, nor hear, nor eat, nor smell. But if from thence thou shalt seek the LORD thy God, thou shalt find him, if thou seek him with all thy heart and with all thy soul. When thou art in tribulation, and all these things are come upon thee, even in the latter days, if thou turn to the LORD thy God, and shalt be obedient unto his voice; (For the LORD thy God is a merciful God;) he will not forsake thee, neither destroy thee, nor forget the covenant of thy fathers which he sware unto them. (Deuteronomy 4:25-31)

The Dake Annotated Reference Bible offers the following analysis of this prophecy on page 203 of the Old Testament:

Seven Major Predictions of Moses (Dt. 4:25)
1. You shall have children and grandchildren (v. 25). They did stay in the land for about thirty-five generations after this prophecy; then in A.D. 70 the Romans destroyed them, scattering Israel among all other nations (Mt. 23:37-39; Lk. 21:20-24).
2. You will remain in the land a long time (v. 25). They did for about 1,800 years before final dispersion, excluding the 70 years of captivity to Babylon (Jer. 25:11-12; Dan. 9:2).
3. You will corrupt yourselves in the land (v. 25). Israel began doing this soon after the death of Joshua and the elders that outlived him who had seen God's works (Josh. 24:31; Judg. 2:7-23). They lived more or less in corruption and sin until they had to go into captivity, as revealed in the books of Judges, Samuel, Kings, and Chronicles. They continued in rebellion until they rejected the Messiah and were totally destroyed as a nation in A.D. 70. The corruption was in the form of all kinds of idolatry, moral sins, rebellions, and finally in the rejection of Christ and the apostles (Judg. 2; 2 Ki. 17; Mt. 23; Lk. 21:20-24).
4. You will utterly perish from the land (v. 26). This literally was fulfilled in 749 and 616 B.C. when Jerusalem was destroyed and all the people except a few who were taken to Babylon (2 Ki. 17 and 25). It happened again in A.D. 70 and since then not many Jews have lived in the land, until recently (Lk. 21:20-24).
5. The Lord shall scatter you among the nations, leaving you few in number (v. 27). This has been literally fulfilled and continues in fulfillment, as in the points above.
6. You will serve other gods among the heathen (v. 28). This also was literally fulfilled (Isa. 2:18-20; 31:7; Zech. 10:2; 13:2).
7. When you are in tribulation in the last days, you will seek the Lord, find Him and obey Him (vv. 29-31). This will be fulfilled at the second advent of Christ, as in the note above.

Balaam's Prophecy of Christ