India won the first ICC World Twenty20 in 2007. In which country was that tournament held?
- A.England
- B.South Africa
- C.West Indies
- D.Sri Lanka
Show answer
The inaugural ICC World Twenty20 was staged in South Africa in September 2007, and India beat Pakistan in the final at the Wanderers in Johannesburg, Joginder Sharma bowling the last over and Irfan Pathan taking three wickets.
Read the full explanation →