Båda proverna, som togs vid ett provtillfälle utanför tävling, visade spår av en förbjuden steroid, säger den indiska antidopningsbyrån Nada till Reuters.
Under lördagen hördes Narsingh Yadav av en disciplinkommitté som ska komma med ett beslut gällande eventuell avstängning inom en vecka.
– Han blev förvånad över att ha testat positivt. Han upprepade ”varför skulle jag frivilligt gå med på ett test om jag visste att jag hade tagit något otillåtet”, säger Nada-chefen Navin Agarwal till Reuters.