After the failure in the Ranchi against South Africa, Mayank Agarwal hit his fourth fifty on Day 2 of the first Test against Bangladesh as the opener continued to establish himself as one of the most valuable members in Virat Kohli's all-conquering team.