Alexander the Great invaded north-western India at the time of Agrammes or Xandrames, whom modern historians generally identify as the last Nanda king – Dhana Nanda. In the summer of 326 BCE, Alexander's army reached the Beas River (Greek: Hyphasis), beyond which the Nanda territory was located.