Multiple choice Which famous king invaded India in 320 BC? Phillip II Xerxes Darius I Alexander the Great Reveal answer Fill a bubble to check yourself D Correct answer Explanation Alexander the Great invaded the northwestern part of the Indian subcontinent in 326 BC, reaching the Indus Valley.