Iyer, who has played 2 ODIs and nine T20Is for India, has scored 1,326 runs in 50 IPL matches at an average of over 31, with one century and 11 fifties. He is also a capable pace bowler. KKR secured his services after an intense bidding war with Royal Challengers Bengaluru (RCB).