Multiple choice Porus was defeated by Alexander at the Battle of? Kabul Hydaspes Buxar None of these. Reveal answer Fill a bubble to check yourself B Correct answer Explanation Alexander the Great defeated King Porus at the Battle of the Hydaspes (Jhelum) in 326 B.C.