South Africa will host the Indian Premier League during April and May, it was confirmed at a press conference on Tuesday.
South Africa to host Indian Premier League