India's top batters, captain Rohit Sharma and former captain Virat Kohli, are both currently struggling in red-ball cricket.