These are the ten Tata IPL 2023 teams with abbreviations and team captains.