Прасенаджит, так же как и Бимбисара, был отстранен от власти своим сыном, который, как и Аджаташатра, мечтал о создании империи. Осуществляя свои замыслы, он уничтожил племя, в котором родился Будда. И Аджаташатра, и сын Прасенаджита установили дипломатические контакты с Ахеменидской империей, где в то время правил Дарий I, включивший в ее состав ряд северо-западных районов Индии. Молодые люди были направлены из Магадхи в важный торговый и культурный центр Таксилу, где они, безусловно, многому научились и восприняли множество идей Ахеменидской империи, которые позднее распространились по всей Магадхе. Это является одним из свидетельств важного и всестороннего идейного влияния Древней Персии на развитие и формирование индийской цивилизации. О последних годах жизни Аджаташатры известно мало. Но безусловно, под его руководством была создана самая мощная империя из всех, какие существовали когда-либо ранее на территории Индии. Она простиралась по обоим берегам Ганга от Варанаси до границ Бенгала. Присоединение к ней новых территорий продолжалось и после его смерти, и согласно имеющимся более или менее достоверным фактам, в IV в. до н. э. в эту империю (столицей Магадхи стала Паталипутра – сегодняшняя Патна) входила вся Северная Индия, за исключением Раджастхана, Синда, Пенджаба и ряда северо-западных районов.
В середине IV в. до н. э. Магадхой правил Махападма Нанда, который расширил территорию империи до берегов Бенгальского залива[14].
Не имеется точных данных о том, что произошло после его смерти; об этом можно судить лишь по сохранившимся легендам и обрывочным повествованиям. В 330 г. до н. э. Александр Македонский разгромил армию Дария III и начал захват Ахеменидской Персии. Шесть лет спустя Александр пересек Инд и появился в Пенджабе, где встретил яростное сопротивление со стороны правителя Пенджаба Пора и его армии. Пор потерпел поражение. Покидая Индию, Александр назначил Пора своим вассальным правителем в Пенджабе. После неожиданной смерти Александра в 323 г. в Северо-Западной Индии образовался вакуум власти[15].
Как рассказывают античные источники, индиец по имени Сандрокотту встречался с Александром, выражал ему свою поддержку и убеждал напасть на Магадху. По ряду причин Александр отказался. В конце концов Сандрокотту напал на оставленный Александром в Индии греческий гарнизон, разгромил его и присоединил территорию к своей империи. Именем Сандрокотту, согласно индийским источникам, греки называли Чандрагупту – основателя династии Маурьев. Трудно сказать, насколько достоверными являются сведения о встрече Чандрагупты с Александром, но то, что он свергнул династию Нандов в Магадхе и разгромил греческий гарнизон, является неоспоримым фактом. Точная дата этого события не установлена,