Retained by KKR, Rana was entrusted with the captaincy for the 2023 IPL season in Shreyas Iyer's absence. While Kolkata fell short of a playoff berth, Rana led from the front, handling the added responsibility well and finishing as the team's second-highest run-scorer for the season.