Whom should CSK and Rajasthan retain for IPL 2018?

The eight IPL teams are all set to announce their list of retained players tomorrow. While six of them would have a shot at choosing from their pool of players who played last season, the two returning franchises - Chennai Super Kings and Rajasthan Royals, will need to pick from a smaller pool of players, based on the rules laid out by the IPL governing council.

As per these rules, they will be able to retain up to five players who played for them in the 2015 edition, under the condition that they turned out for one of Rising Pune Supergiant or Gujarat Lions, the franchises that replaced them over the past two seasons.

Which of these players would you keep in your squad? Which ones would you let go? Have your say by swiping on our poll below.