It seemed total India batting itself not delivered any consistency. After the first test match, India opening pair failed to provide any significant good start. Middle orders hit only one 50+ score out of 6 innings (Kohl- one half century in 4 innings and Pant 1 century in 6 innings). In low order both Ashwin and Sharadul Takur failed to provide any significant contribution. They were deliberately missing Jadeja for lower order batting depth.
In bowling, Mohammed Siraj's injury was a concern in second match and the replacement was expected to be Ishant Sharma but Kohli opted Umesh Yadav but he picked wickets only in first innings. Overal,l India's overseas owes still continues regardless of recent good shows in Australia and England.
It's Indian batting that need to be blamed for this series loss. Most of times they were bowled out around 200 runs, of course you can't expect miracles from bowlers if you score 200 runs. India may have many telalented players in there reserve pool but you can't replace all of ur major players with new one. The worrying thing is kohli is also not in form, what bcci will do about that?