Er kam aus einer Familie von Malla Stammesführern, und ging zur Lehre in Takkasilā, wo er großes Können erlangte.
Später begleitete er Sabhiya auf dessen Wanderung und sie kamen nach Sāvatthi, wo er bei der Diskussion zwischen Sabhiya und Buddha anwesend war. Es war seine Absicht Buddha zu kritisieren, aber Buddha durchschaute ihn, und am Ende der Diskussion, die in der Sabhiya Sutta überliefert ist, tadelte Buddha ihn in fünf Versen (Thag.360-4). Yasadatta war stark ergriffen und trat in den Orden ein, wo er zu gegebener Zeit die Heiligkeit erreichte.
In der Zeit von Padumuttara Buddha war er ein gelehrter Brahmane und lebte als Asket im Wald. Eines Tages sah er Buddha und mit gefalteten Händen lobpreiste er dessen Tugend (Thag.i.427f). ??
Er ist offensichtlich identisch mit Ñānathavika aus dem Apadāna. (Ap.ii.392f)