ADVERTISEMENT
ICC World T20 (Twenty 20) will be held from 5-21 June 2009 in England. World Twenty 20 consists of 12 teams. It will be held every two years. The inaugural ICC World Twenty20, held in South Africa in 2007, ended with India defeating Pakistan by 5 runs in the final.
World T20 will be broadcast on various channels around the world. For those of you who cannot view it on TV, you may want to try out the following sources for free live video streams online.
Watch World Twenty 20 online free: My P2P

MyP2P delivers live streaming videos for free using P2P technology. Visit the software section of the site and install required software.
ADVERTISEMENT
Then, visit the sports page of MyP2P and click “Cricket” link to get a list of matches available.
To get our latest articles, click here to sign up for our free email newsletter or subscribe to RSS feed
Related reading
- Watch CNN Live online for free
- Watch Beijing Paralympics 2008 online for free
- How to watch US Open tennis live online
- How to watch French Open tennis live online