Which country hosted the first-ever ICC T20 World Cup?


IPL 2023 Winner

The first-ever ICC T20 World Cup (originally called the ICC World Twenty20) was hosted by South Africa in 2007. The tournament took place from September 11 to September 24, 2007, and was won by India, who defeated Pakistan in the final at Wanderers Stadium, Johannesburg.