Kolkata Knight Riders (KKR) have announced Nitish Rana as the new skipper for the Indian Premier
Ace Indian batsman Shreyas Iyer has been ruled out of the upcoming Indian Premier League (IPL)