Image courtesy of: ESPNcricinfo
Mumbai’s Wankhede Stadium will host the IPL final
India will host all the remaining 40 Indian Premier League (IPL) matches from May 2 onwards after the first 20 games of the tournament were moved to the United Arab Emirates due to the federal elections.