India's batting coach Sitanshu Kotak on Sunday asserted that Kuldeep Yadav was benched from the second Test against Sri Lanka due viral fever.