Hosts India will face off against West Indies in the second semi final of T20 World Cup 2016 in Mumbai on Wednesday. The winner of the game will take on England in the final of ICC's marquee T20 event in Kolkata on Sunday.
West Indies had a relatively easy ride into the knockout stage of the competition, comfortably winning all but one of their Super 10 games. India lost to New Zealand in their opening game, but convincingly beat arch rivals Pakistan in their next game. The hosts pulled off a miracle beating Bangladesh when they looked down and out in the last over, and they booked their spot in the semi final by beating Australia thanks to Virat Kohli's individual brilliance.
The fans of Men in Blue will be hoping the rest of the batting lineup joins the party against Chris Gayle and company. Millions across the globe will be glued to their TV sets to watch the India vs. West Indies clash, but in case you won't be one of them, here's a guide to live streaming the semi final anywhere across the world. Needless to say, this guide is good for other games of the ICC World T20 2016 cricket tournament as well.
How to live stream video India vs. West Indies semi final match in India
All the T20 World Cup 2016 matches will be broadcast live on Star Sports' TV channels. You can also watch all the India matches, and all the matches from the knockout stage onwards, on the state broadcaster, Doordarshan. If you don't have a TV you can catch the games online via Star Sports or the Star Sports apps for Android, iOS, and Windows Mobile. The games might be on a 5-minute delay, but it's free to watch, and the stream is of very high quality, so there's not much to complain about.
How to live stream video India vs. West Indies semi final match outside India
If you don't live in India, you can still watch the ICC World T20 2016 cricket tournament live online.
Willow TV is the official broadcaster of the ICC World T20 2016 in the USA, Puerto Rico, Guam, Northern Mariana Islands, the U.S. Virgin Islands, and American Samoa. You can watch the world cup online via its apps for Android, iOS, or Windows Mobile.
If you live in the England, Wales, Scotland, or Republic of Ireland, Sky Sports is the channel you want for ICC World T20 2016. The full TV schedule is listed here and if you want to catch the games online, you can go to the Sky Go website or download its Android or iOS apps. If you don't have a Sky subscription, you can get a contract-free day, week or month pass via Sky's Now TV.
Fox Sports network and Network 9 have the broadcast rights for live coverage of the ICC World T20 in Australia. To watch it live online you need a Foxtel Play subscription; more details available on the Fox website. You can also catch it via Channel 9.
Sky Sports will air the ICC World T20 2016 in New Zealand and you can watch them online via Sky Sports 1, and Sky Sports 3 channels. You need a Sky Go subscription for this, which you can purchase here.
If you are in Bangladesh you can watch ICC World T20 2016 via Ten Sports or PTV Sports. The latter airs all matches for free (only for Bangladesh residents) online here.
South Africa and sub-Saharan Africa
SuperSport 2 and SuperSport 6 are the channels you want if you'd like to catch ICC World T20 2016 in South Africa. You can catch the games live online here. The same network will also broadcast the matches live in the following regions: Angola, Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Comoros Islands, Congo, Democratic Republic of Congo, Djibouti, Equatorial Guinea, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea Bissau, Ivory Coast, Kenya, Lesotho, Liberia, Madagascar, Malawi, Mali, Mauritania, Mayotte, Mozambique, Namibia, Niger, Nigeria, Reunion, Rwanda, St Helena, Sao Tome and Principe, Senegal, Seychelles, Sierra Leone, Somalia, Swaziland, Tanzania, Togo, Uganda, Zambia, Zaire, and Zimbabwe.
SLRC's Channel Eye will broadcast all ICC World T20 2016 matches live in Sri Lanka.
Three channels will broadcast ICC World T20 2016 cricket matches live in Bangladesh - Maasranga TV, Bangladesh TV and Gazi TV. Maasranga TV lets you watch the game live online.
If you are in Canada, ATN is the channel you want to catch for live coverage of ICC World T20 2016.
Middle East and North Africa
OSN has the rights for broadcasting ICC World T20 2016 in Middle East and North Africa. You can catch the games live here if you live in any of these regions: Algeria, Egypt, Libya, Mauritania, Morocco, Sudan, Tunisia, Bahrain, Iran, Iraq, Israel, Jordan, Kuwait, Lebanon, Oman, Qatar, Saudi Arabia, Syria, United Arab Emirates, West Bank and Gaza, Western Sahara, and Yemen.
Rest of the world
According to an FAQ section in the apps, Star Sports's apps will also be live steaming ICC World T20 2016 cricket matches in the following regions: Albania, American Samoa, Andorra, Armenia, Austria, Azerbaijan, Belarus, Belgium, Bhutan, Bonaire, Saint Eustatius and Saba, Bosnia and Herzegovina, Bouvet Island, British Indian Ocean Territory, Bulgaria, Cambodia, China, Christmas Island, Cocos (Keeling) Islands, Congo, Cook Islands, Croatia, Czech Republic, Denmark, East Timor, Estonia, Europe (generic), Faroe Islands, Finland, France, French Polynesia, French Southern Territories, Georgia, Germany, Gibraltar, Greece, Greenland, Guam, Guernsey, Heard Island and Mcdonald Islands, Hungary, Iceland, Indonesia, Japan, Jersey, Kazakhstan, Kiribati, Kyrgyzstan, Laos, Latvia, Liechtenstein, Lithuania, Luxembourg, Macau, Macedonia, Maldives, Malta, Marshall Islands, Mayotte, Federated States of Micronesia, Moldova, Monaco, Mongolia, Montenegro, Myanmar, Nauru, Nepal, New Caledonia, Niue, Norfolk Island, North Korea, Northern Mariana Islands, Norway, Palau, Philippines, Pitcairn, Poland, Portugal, Reunion, Romania, Russian Federation, Saint Helena, Saint Pierre and Miquelon, Samoa, San Marino, Serbia, Slovakia, Slovenia, Solomon Islands, South Georgia/South Sandwich Isl., South Korea, Spain, Svalbard and Jan Mayen, Sweden, Switzerland, Taiwan, Province of China, Tajikistan, Thailand, Tokelau, Tonga, Turkmenistan, Tuvalu, USA Minor Outlying Islands, Ukraine, Uzbekistan, Vanuatu, Vatican City State, Vietnam, Wallis and Futuna.
ESPN and ESPN 2 are listed as the ICC World T20 2016 broadcasters for a long list of regions too. These include Antarctica, Argentina, Aruba, Ascension Island, Belize, Bolivia, Bonaire, Brazil, Chile, Colombia, Costa Rica, Curacao, Dominican Republic, Ecuador, El Salvador, Falkland Islands, French Guiana, Guatemala, Guyana, Honduras, Nicaragua, Panama, Paraguay, Peru, Suriname, Uruguay, Venezuela, Antigua & Barbuda, Bahamas, Barbados, Bermuda, Cayman Islands, Cuba, Dominica, Grenada, Guadeloupe, Haiti, Jamaica, Martinique, Saint Barthélemy, St. Kitts & Nevis, St. Lucia, Anguilla, Tortola, Montserrat, Saba, St. Eustatius, St. Maarten, St. Vincent and the Grenadines, Trinidad & Tobago, and Turks & Caicos Islands.
If you don't live in any of the regions above, you might want to check if the live stream is available on Star Sports' Hotstar website as it is marked as the official broadcaster for "rest of the world" in ICC's list of official World Cup broadcasters. If your broadcaster isn't listed here, feel free to check the ICC list to find out how to watch ICC World T20 2016 live online.
Where are you watching the T20 World Cup 2016? Let us know via the comments.