IPL 2019 was the last time that the league was played across all the traditional venues in India. In 2020, the tournament had to be postponed from the March-May window to September-November and moved to the UAE because of the Covid-19 pandemic.
In 2021, there was an attempt to play in the Indian summer but a breach of the bio-secure bubble led to the season being interrupted mid-way, and the second half of the season resumed in the UAE in September. In 2022, the tournament was played in the March-May window in India, but the entire league phase was played at venues in Mumbai and Pune, and the playoffs and final in Kolkata and Ahmedabad.
More to follow…
Source: ESPN Crickinfo