Down 1-2 and a bunch of batsmen not showing enough flexibility at different numbers, it has become a tough task for skipper Dhoni, who is facing the danger of losing a home ODI series and a second straight one after the 2-1 defeat against Bangladesh earlier this year.
If Ravichandran Ashwin's side strain is one of the many on-field worries for Dhoni, the problems have been compounded by off-field woes as leg-spinner Amit Mishra is facing assault charges with a woman filing a case against the leg-spinner at the Bengaluru police station. It is still not clear whether Mishra will be playing this match or not.
These are the three slots where batsmen who are capable of big hits and can be finishers in close run chases are preferred.
However, with an ageing Dhoni preferring to bat up the order, Ajinkya Rahane is yet to find his mojo at No 5 or 6. Dhoni's deputy Virat Kohli finally got some ODI runs (77) in the last game albeit it came in a losing cause.
More From This Section
Suresh Raina is another player who is not in good form.
Only 3 runs from 3 matches is not a fair indication of one of India's better limited overs cricketer but Raina is certainly going through a lean patch which has increased the pressure on the other batsmen.
While Rohit Sharma is in the form of his life in the shorter versions with more success than failures in recent times, the same can't be said about his opening partner Shikhar Dhawan, who has managed only 59 runs in 3 matches.
Dhoni has so far done a lot of shuffling with the batting order and it will be interesting to see what exactly will be the permutations and combinations he will be trying in tomorrow's game.