The 10 teams have been divided into two groups for IPL 2023. Each team will play the five teams of the other group twice and the other four from their own group once, making it 14 league matches per team. The IPL will be played in its traditional home-and-away format in India for the first time since 2019.