Indian Premier League (IPL) organisers have confirmed South Africa as hosts for the much talked about tournament.

IPL Commissioner Lalit Modi and Cricket South Africa chief executive Gerald Majola made the announcement at a press conference in Johannesburg.

The series will feature 59 matches across six venues and will start a week later than initially planned, running from Friday 17th April to Sunday 24th May.

Earlier, England looked firm favourite as the new country for IPL’s relocation but the unpredictable weather was too much of a risk, according to Modi.

In an interview with CNN-IBN, Modi said, “We will have to evaluate clearly and carefully before coming to a decision about the venue.

“We need to take the weather pattern into consideration. Weather could be a problem – and moreover because of the London Marathon (26th April), there could be a problem finding hotel rooms for some days. There’s also the Test series between West Indies and England we have to take into account.”

The TV rights issue in South Africa is also more straightforward with Supersport holding the rights to the IPL as well as international cricket in the country. In the UK, Setanta holds the rights for the Indian Premier League. Also with South Africa closer to India, time zones work better for broadcasting.