Jabarkan Hidup dari Mahapadma Nanda

Orang-orang Purana menggambarkan Mahapadma sebagai putra Mahanandin oleh seorang wanita dari kasta Shudra. Jain bekerja seperti Parishishtaparvan dan Avashyaka sutra mewakili dia sebagai anak seorang pelacur oleh tukang cukur. Curtius, seorang sejarawan Romawi, memberitahu kita bahwa

Anak-anak Mahanandin dari istri-istrinya yang lain menentang bangkitnya Mahapadma Nanda, di mana dia menyingkirkan mereka semua untuk mengklaim takhta.

Indologist F. E. Pargiter menanggalkan penobatan Nanda sampai tahun 382 SM, dan RK Mookerji menamainya pada tahun 364 SM. Namun, H. C. Raychaudhuri menempatkan acara tersebut c. 345 SM.

Menurut Puranas Mahapadma memiliki delapan putra. Ia mengalahkan banyak kerajaan, termasuk Panchala, Kasi, Haihayas, Kalinga, Asmaka, Kuru, Maithila, Surasena dan Vitihotra untuk beberapa nama.