ICC Cricket World Cup
Punjab Pakistan
Islamabad

Where is 2011 T20 World Cup?

Answer

Wiki User
04/03/2011

The next T20 World Cup will be held in Sri Lanka in 2011.