Question: who fought the battle on the bank of river jhelum
Answer: The Battle of the Hydaspes was fought in 326 BC between Alexander the Great and King Porus of the Paurava kingdom on the banks of the river Jhelum ( known to the Greeks as Hydaspes ) in the Punjab region of the Indian subcontinent ( modern - day Punjab , Pakistan ) .