Their Indian batting contingent looks shaky
Despite their tremendous consistency in overseas players, KKR still has to fill Indian players with the remaining slots, and in the batting department, they are found wanting.
Apart from captain Dinesh Karthik, who is the finisher, only Nitish Rana and Shubman Gill have some degree of IPL experience. Chris Lynn and Robin Uthappa's releases have left their batting lineup devoid of expertise and violence, and if Rana and Gill will take up the burden on their young shoulders, it remains to be seen.
The only other choices are Rinku Singh, Siddhesh Lad, Rahul Tripathi and Nikhil Naik, and most of them haven't had much IPL experience. Karthik would have to do most of the job, with Rana uncapped and Gill not having much foreign expertise.
They do not have a deep spinner squad.
KKR has always been a team focused on quality spinners, mostly with a three-pronged spin attack in the Eden Gardens consisting of Sunil Narine, Piyush Chawla and Kuldeep Yadav.
Chawla is now part of the CSK, and KKR has chosen to replace him with Varun Chakravarthy, a Tamil Nadu mystery spinner who has only bowled three overs in the IPL so far. Chris Green is another choice, but in the presence of other quality choices, he may not make the playing XI.
The only other Indian tweaker at KKR 's disposal is M Siddharth, and he is uncapped at the IPL level. Even Kuldeep, who is supposed to be one of the spin attack leaders, last season collected only 4 wickets in 9 IPL games, at an economical rate of 8.66.
In IPL 2020, KKR may not be able to play to its strengths, with the conditions that are supposed to benefit the spinners in the UAE.