Between 343 and 321 BCE, the Magadha was governed by the Nanda dynasty in northern India. Mahapadma Nanda, the son of a low-caste lady, founded it, and Dhanananda was the final Nanda ruler. The Nanda era is prominent in Indian history. One explanation for this is that the Nanda monarchs had a competent administrative structure necessary for running a vast kingdom. The administrative structure was well-organised, and taxes were prioritised and collected systematically. Their methods were used even when the Maurya dynasty ruled because they were so effective. The Nanda dynasty’s ruler was rumoured to have a four-fold army consisting of two lakh infantry, 20000 cavalry, 2000 chariots, and 3000 war elephants.
King Alexander of Macedonia set out to conquer the globe in the 4th century BC. Macedonia defeated the Persian Empire under Alexander the Great. Invading India in 326 BC, he captured the North-West Frontier Province and Kabul at first. Except for King Puru, Alexander subdued all the other rulers. In the Battle of Hydaspes in 326 BC, Alexander the Great defeated Puru. However, Alexander was moved by Puru’s bravery and welcomed him back into his dominion.
King Dhana Nanda inherited a vast kingdom and an army consisting of cavalry, infantry, chariots, and elephants. When the Macedonian army, headed by Alexander the Great, declined to advance and face the massive force of the Magadha Empire, he was the king.
He accumulated his fortune by levying taxes on skins, stones, and various other items. Taxes made Dhana Nanda unpopular among his subjects, which Chandragupta used in his campaign against him. In 320 BC, Chandragupta’s armies assaulted Pataliputra (now Patna) and destroyed the Nanda army. This conflict marked the Nanda Dynasty’s end and the Maurya Dynasty’s beginning, which Chandragupta Maurya led.