However right after the IPL we saw that the Indian batting line up failed miserably in the world cup test final against Australia. Was it because of the transition from the T20 direct to the test format or was it anything else that caused the batting failure?
Some of the players didn't took part in the IPL (such as Cheteshwar Pujara) and still failed during the WTC final. And then there were some who were out of form during the IPL, like Rohit Sharma and Shardul Thakur. The real reason why the Indian team failed during WTC is because of lack of preparation. They were playing in hot and humid conditions in India, and that too in flat tracks with smaller boundaries. The conditions in England were diametrically opposite and the team didn't got enough time to get adjusted. Also, they didn't focused much on the preparations.