Good news! Live streaming of the IPL 2017 T20 matches is available online. There are multiple ways to watch these live cricket streams. You can watch the streams either online on a desktop or watch them on your smartphone. A high speed internet connection is required for smooth streaming and to have a nice watching experience without buffering.
Live Streaming in India
IPL 2017 will be broadcast live on TV by Sony Pictures Network. However you may not have access to the TV all the time and may want to watch the T20 games online on a phone. The digital rights for live streaming are with Hotstar who will be streaming these games live with five minutes delay, but when you cannot access TV then it is as good as live streaming. To watch IPL on hotstar, click on this link to open the live stream. If you are accessing this site from outside India then it may block the content for you region. Do not worry, see other links below for other countries.
International Live Streaming
USA: ESPN and Willow TV have the right to stream IPL live in USA. Willow TV offers live cricket streaming, replays, and highlights in HD. Click here for Willow TV Streaming.
You can watch highlights for finished games here.
UK: Sky Sports
Canada, Australia, Bangladesh, South East Asia, South America, Hong Kong, Singapore: Live Streaming Link
New Zealand: Sky NZ
You can watch the highlights for completed IPL games here.