Alexander overran the Achaemenid Empire in 331 BC and marched into what is now Afghanistan with an army of 50,000 . Alexander overran the Achaemenid Empire in 331 BCE and marched into present-day Afghanistan with an army of 50,000 .