Which dynasty was ruling Magadha at the time of Alexander the Great's invasion?
Nanda Dynasty ruled India at the time when Alexander the Great was trying to fight with the rulers in the north west part of India. To be specific ,the ruler was Dhana Nand, the last ruler of this dynasty. Nanda king was Dhananand who maintained a huge force of 200,000 infantry, 80,000 cavalry, 8000 chariots and 6000 war elephants. This was the largest and the most powerful standing army in the world. Alexander had intended to capture it, but hearing the greatness of Magadha's forces, those Greeks lost all courage and mutinied.