The Battle of Karri (also known as the Battle of Hydaspes) was fought on the banks of the Jhelum River (called Hydaspes in ancient times) between Alexander the Great and King Porus in 326 BC. The Jhelum is a major tributary of the Indus River in present-day Pakistan.