According to Vivo IPL 2023 rules, each team can keep as many players as they want in their roster. However, it is worth remembering that all teams can choose a maximum of 18 to 25 players in their rosters.