ICC World Cup 2011 kicks off from 19th February in the Indian subcontinent. The first match is to be played between Bangladesh and India. The final will be played at Mumbai on 2nd April. 14 teams will clash each other for the cricket's biggest trophy. Catch all the matches live through ICC World Cup 2011 Live Streaming. Visit ICC World Cup 2011 Live Streaming - ESPN STAR Cricket Live Streaming - Cricket World Cup 2011 for more information. One can enjoy live matches on TV through ESPN Star cricket live streaming.