India won the inaugural edition of the T20 World Cup in Johannesburg, beating Pakistan. They have played six matches at this venue and won four of them. In the inaugural ICC World Twenty20 final, held on September 24, 2007, at the Wanderers Stadium in Johannesburg, India secured a historic victory over Pakistan by five runs. …