- A brand new season of Indian Premier League cricket is set to commence on Friday, March 22.
- Reigning champion Chennai Super Kings take on Royal Challengers Bengaluru in the opening match.
Fans can watch the Indian Premier League cricket action online for free on JioCinema. However, if you’re located outside India, you’ll find that the site won’t be available for you. Furthermore, you’re not going to find free live streams of the Indian Premier League in any other country.
We won’t let you miss out on the cricket action. You’ll need to grab Surfshark, a VPN geared for streaming live content. Just follow the steps below:
Read our full guide below for detailed instructions to watch Indian Premier League cricket for free, as well as the IPL 2024 tournament schedule.
A brand new season of the Indian Premier League cricket tournament begins on Friday, March 22. Reigning champion Chennai Super Kings take on the Royal Challengers Bengaluru in the opening game at 8:00 PM IST, which works out to 10:30 AM EST/7:30 AM PT.
This IPL season will culminate with the Indian Premier League final on May 26, 2024. Fans can watch all the Indian Premier League cricket matches for free on JioCinema.
Not in India? You’ll need to use a VPN to change your IP address to unblock JioCinema from outside India, and Surfshark is the best VPN for the job. Surfshark even offers a 30-day money-back guarantee, so you can try the service completely risk-free for a month!
In the sections below, we’ll discuss how to set up and use a VPN to watch the Indian Premier League. We’ve also included a list of alternative streams globally and a tournament schedule for the first phase of the competition.
Live Stream Indian Premier League Cricket for Free: Step-by-Step Guide
While cricket is massive in India, there are passionate fans of the sport all over the world. However, not every country has official IPL live streams, and only JioCinema has Indian Premier League cricket live and free.
But JioCinema won’t work if you’re outside India due to geo-restrictions. The site will check your IP address to determine where you’re located and block access if you’re not in India.
But thanks to Surfshark, you’re not all out of options. Apart from being one of the best, and cheapest VPNs for streaming on the market, Surfshark is one of the few services that offer reliable virtual servers in India. Just hop on to a virtual server in Delhi or Mumbai and you can watch the Indian Premier League for free online.
New to VPNs? Follow the step-by-step guide below to get set up:
- Subscribe to Surfshark. Right now, you can grab Surfshark at a massive discount. If you feel the service does not suit your needs, you can get your money back within the first 30 days of your purchase.
- Download and install Surfshark on your device.
- Launch the app and log in to your account.
- Connect to a server in India.

- Go to JioCinema and find the Indian Premier League live streams. The first game is between Mahendra Singh Dhoni’s Chennai Super Kings and Virat Kohli’s Royal Challengers Bengaluru on Friday, March 22.

- Note that you will need an Indian phone number to sign up for JioCinema.
Pro Tip:
After connecting to a virtual server, we recommend opening JioCinema on a private or incognito browsing window to avoid potential error messages or streaming issues. Using a privacy-friendly browser like Brave or Mozilla should also solve any potential hiccups.
Where to Watch Indian Premier League 2024?
While JioCinema is the only free streaming service for watching Indian Premier League cricket live online, there are a couple of other ways to stream the tournament in countries like Australia, Canada, and the United States.
Willow TV is set to broadcast the event in the United States. You can use a live TV streaming platform like Sling TV and get a Willow TV add-on to watch the Indian Premier League in the US.
Here are some other options you can choose from:
| Country | Platform | Price |
|---|---|---|
| India | JioCinema | Free |
| US | Sling TV (on Willow HD) | $10/month |
| Canada | Willow TV | $8.99/month (CAD) |
| Australia | Kayo Sports | $25/month (AUD) |
| India, US, and other select regions | Yupp TV | $9.99/month |
These platforms will only work in their corresponding countries even if you have an active subscription. JioCinema also requires an Indian phone number when signing up. Luckily, Surfshark has solid servers in all the countries mentioned above. Simply connect to a server on the app to watch the Indian Premier League on the go.
Indian Premier League Schedule
The Indian Premier League 2024 schedule will be released in multiple phases due to the Indian Elections. The first phase of the competition takes place from March 22 to April 7.
| Date | Match | Time (IST) | Venue |
|---|---|---|---|
| March 22, 2024 | CSK vs RCB | 8:00 PM | Chennai |
| March 23, 2024 | PBKS vs DC | 3:30 PM | Mohali |
| March 23, 2024 | KKR vs SRH | 7:30 PM | Kolkata |
| March 24, 2024 | RR vs LSG | 3:30 PM | Jaipur |
| March 24, 2024 | GT vs MI | 7:30 PM | Ahmedabad |
| March 25, 2024 | RCB vs PBKS | 7:30 PM | Bengaluru |
| March 26, 2024 | CSK vs GT | 7:30 PM | Chennai |
| March 27, 2024 | SRH vs MI | 7:30 PM | Hyderabad |
| March 28, 2024 | RR vs DC | 7:30 PM | Jaipur |
| March 29, 2024 | RCB vs KKR | 7:30 PM | Bengaluru |
| March 30, 2024 | LSG vs PBKS | 7:30 PM | Lucknow |
| March 31, 2024 | GT vs SRH | 3:30 PM | Ahmedabad |
| March 31, 2024 | DC vs CSK | 7:30 PM | Visakhapatnam |
| April 1, 2024 | MI vs RR | 7:30 PM | Mumbai |
| April 2, 2024 | RCB vs LSG | 7:30 PM | Bengaluru |
| April 3, 2024 | DC vs KKR | 7:30 PM | Visakhapatnam |
| April 4, 2024 | GT vs PBKS | 7:30 PM | Ahmedabad |
| April 5, 2024 | SRH vs CSK | 7:30 PM | Hyderabad |
| April 6, 2024 | RR vs RCB | 7:30 PM | Jaipur |
| April 7, 2024 | MI vs DC | 3:30 PM | Mumbai |
| April 7, 2024 | LSG vs GT | 7:30 pm | Lucknow |
Remember, Surfshark offers a 30-day money-back guarantee, which is more than enough time to watch all the IPL games for free on JioCinema during the first phase of the tournament!
