Conflicts & Resolutions · Battle

Battle of the Hydaspes

326 BCE · 4th century BCE · Part of the Wars of Alexander the Great

The Battle of the Hydaspes was fought in 326 BCE on the banks of the Hydaspes (Jhelum) in the Punjab between Alexander the Great and the Indian king Porus. Alexander crossed the swollen river upstream of Porus' army under cover of a storm and defeated it despite its war elephants. Impressed by Porus, he restored him as ruler, but his exhausted troops soon refused to march further east.

Battle of the Hydaspes
Image: Francesco Fontebasso · Public domain · Wikimedia Commons

Mentioned in 1 state history

See also

Cite this entry
APA
The Epoch Institute. (2026). Battle of the Hydaspes. In The Epoch Institute Encyclopedia. https://the-epoch-institute.org/encyclopedia/battle-of-the-hydaspes
MLA
“Battle of the Hydaspes.” The Epoch Institute Encyclopedia, The Epoch Institute, 2026, https://the-epoch-institute.org/encyclopedia/battle-of-the-hydaspes. Accessed .
Chicago
The Epoch Institute. “Battle of the Hydaspes.” The Epoch Institute Encyclopedia. 2026. https://the-epoch-institute.org/encyclopedia/battle-of-the-hydaspes.
Harvard
The Epoch Institute (2026) ‘Battle of the Hydaspes’, The Epoch Institute Encyclopedia. Available at: https://the-epoch-institute.org/encyclopedia/battle-of-the-hydaspes (Accessed: ).

Last reviewed October 2026Random entry ↻