Mahawamsa

Kisah tiga kunjungan Buddha ke Sri Lanka tidak dicatat dalam sumber apa pun di luar tradisi Mahavamsa. Selain itu, silsilah Buddha yang tercatat dalam Mahavamsa menggambarkannya sebagai hasil dari empat pernikahan sepupu lintas. Perkawinan silang diasosiasikan secara historis dengan bangsa Dravida di India selatan - baik Sri Lanka Tamil dan Sinhala melakukan pernikahan lintas-sepupu secara historis - tetapi pernikahan eksogami adalah norma di daerah India utara yang terkait dengan kehidupan Sang Buddha. Tidak disebutkan perkawinan silang sepupu ditemukan di sumber-sumber Buddhis sebelumnya, dan para sarjana menduga bahwa silsilah ini diciptakan agar sesuai dengan Buddha ke dalam struktur sosial Sri Lanka konvensional untuk keluarga bangsawan.