South Africa have been confirmed as the hosts of this year's Twenty20 Champions League.
The competition, scheduled for October, will return to South Africa after previously being held there in 2009.
Eight countries will share 14 teams at the competition, with the teams from Sri Lanka and England the only two yet to be announced.
The winners of this year's domestic Twenty20 competition in England will compete in South Africa between October 9 and October 28.
Current teams confirmed to compete in the Twenty20 Champions League: Kolkata Knight Riders, Chennai Super Kings, Delhi Daredevils and Mumbai Indians from India, Titans and Highveld Lions from South Africa, Sydney Sixers and Perth Scorchers from Australia, Trinidad and Tobago from West Indies, Auckland Aces from New Zealand and Sialkot Stallions from Pakistan.