Indian Premier League – IPL 2025 Live Streaming TV Channels, Schedule, and Squad

Indian Premier League – IPL Live Streaming

The Indian Premier League (IPL 2025) will be the 18th season of the world’s richest and most popular T20 cricket league. Smartcric provides all the details on how to watch TATA IPL 2025 – Indian Premier League live streaming, telecast TV channels, schedule, player list, and squad. 

Indian Premier League is organized by the Board of Control for Cricket in India (BCCI). IPL 2025 kicks off on March 22 and ends with the final on May 25. With 10 teams, 74 matches, and top players from around the globe, fans are eager to see who will lift the trophy.

TATA IPL 2025 – Indian Premier League Live Streaming

In India, TATA IPL 2025 live streaming will be available on JioHotstar, whereas Star Sports Network will provide live coverage of Indian Premier League season 18.

Broadcast TV Channels and Live-Streaming OTT Apps:

Apart from Star Sports Network and JioHotstar, here’s the complete list of TV channels and live streaming options to watch IPL 2025 in India and international markets:

In India

Cricket Fans in India can catch all the Indian Premier League – IPL 2025 live action on the following OTT Apps and TV Channels:

TV Channels:
  • Star Sports Network: Star Sports 1, 1 HD, 1 Hindi, 1 HD Hindi, 1 Tamil, 1 Telugu, 1 Kannada, Star Sports Select 2, Select 2 HD, Star Sports First.
  • Sports18: live coverage in multiple languages.
  • DD Sports: Limited free-to-air matches (subject to BCCI approval).
OTT Apps/Platforms:
  • JioHotstar: Primary digital platform post-merger of JioCinema and Disney+ Hotstar (free streaming in India confirmed for 2025).
  • JioTV: Live TV streaming for Jio users, including Star Sports channels.
  • Airtel Xstream: For Airtel subscribers, offering Star Sports and JioHotstar access.
  • Voot: Potential highlights or select match streams (owned by Viacom18).

International

The fans residing outside India can watch all the matches of the Indian Premier League 2025 live on:

TV Channels:
  • Sky Sports Cricket (UK/Ireland)
  • Willow TV (USA/Canada)
  • SuperSport (South Africa/Sub-Saharan Africa)
  • Fox Sports (Australia) alongside Foxtel
  • beIN Sports (Middle East/North Africa)
  • Flow Sports (Caribbean)
  • Smartcric
OTT Apps/Platforms:
  • Disney+ Hotstar: outside India
  • Sky Go (UK)
  • Willow TV Online (USA/Canada)
  • Kayo Sports (Australia)
  • YuppTV
  • Hotstar Canada/US (North American viewers)

Indian Premier League – IPL 2025 Schedule and Format

IPL 2025 runs from March 22 to May 25, covering 65 days. It includes 70 league matches and four playoff games, for a total of 74 matches.

  • Opening Match: March 22, 2025 – Kolkata Knight Riders vs. Royal Challengers Bengaluru at Eden Gardens, Kolkata.
  • League Stage Ends: May 18, 2025 – Lucknow Super Giants vs. Sunrisers Hyderabad in Lucknow.
  • Playoffs: May 20-25, 2025 – Qualifier 1 and Eliminator in Hyderabad; Qualifier 2 and Final in Kolkata.
  • Final: May 25, 2025 – Eden Gardens, Kolkata.

Tournament Format

  • Groups: 10 teams split into two groups of five.
  • Matches: Each team plays 14 league games—twice against teams in their group and once against most others.
  • Playoffs: The top four teams qualify. The top two play in Qualifier 1, while the third and fourth face off in the Eliminator. The winners advance to the final.
MatchDateFixtureTimeVenueResult
1March 22, SaturdayKolkata Knight Riders vs Royal Challengers Bengaluru7:30 PMKolkataRCB Won by 7 Wickets
2March 23, SundaySunrisers Hyderabad vs Rajasthan Royals3:30 PMHyderabadSRH Won by 44 Runs
3March 23, SundayChennai Super Kings vs Mumbai Indians7:30 PMChennaiCSK Won by 4 Wickets
4March 24, MondayDelhi Capitals vs Lucknow Super Giants7:30 PMVisakhapatnamDC Won by 1 Wicket
5March 25, TuesdayGujarat Titans vs Punjab Kings7:30 PMAhmedabadPBKS Won by 11 Runs
6March 26, WednesdayRajasthan Royals vs Kolkata Knight Riders7:30 PMGuwahatiKKR Won by 8 Wickets
7March 27, ThursdaySunrisers Hyderabad vs Lucknow Super Giants7:30 PMHyderabadLSG Won by 5 Wickets
8March 28, FridayChennai Super Kings vs Royal Challengers Bengaluru7:30 PMChennaiRCB Won by 50 Runs
9March 29, SaturdayGujarat Titans vs Mumbai Indians7:30 PMAhmedabadGT Won by 36 Runs
10March 30, SundayDelhi Capitals vs Sunrisers Hyderabad3:30 PMVisakhapatnamDC Won by 7 Wickets
11March 30, SundayRajasthan Royals vs Chennai Super Kings7:30 PMGuwahatiRR Won by 6 Runs
12March 31, MondayMumbai Indians vs Kolkata Knight Riders7:30 PMMumbaiMI Won by 8 Wickets
13April 1, TuesdayLucknow Super Giants vs Punjab Kings7:30 PMLucknowPBKS Won by 8 Wickets
14April 2, WednesdayRoyal Challengers Bengaluru vs Gujarat Titans7:30 PMBengaluruGT Won by 8 Wickets
15April 3, ThursdayKolkata Knight Riders vs Sunrisers Hyderabad7:30 PMKolkataKKR Won by 80 Runs
16April 4, FridayLucknow Super Giants vs Mumbai Indians7:30 PMLucknowLSG Won by 12 Runs
17April 5, SaturdayChennai Super Kings vs Delhi Capitals3:30 PMChennaiDC Won by 25 Runs
18April 5, SaturdayPunjab Kings vs Rajasthan Royals7:30 PMNew ChandigarhRR Won by 50 Runs
19April 6, SundayKolkata Knight Riders vs Lucknow Super Giants3:30 PMKolkataLSG Won by 4 Runs
20April 6, SundaySunrisers Hyderabad vs Gujarat Titans7:30 PMHyderabadGT Won by 7 Wickets
21April 7, MondayMumbai Indians vs Royal Challengers Bengaluru7:30 PMMumbaiRCB Won by 12 Runs
22April 8, TuesdayPunjab Kings vs Chennai Super Kings7:30 PMNew ChandigarhPBKS Won by 18 Runs
23April 9, WednesdayGujarat Titans vs Rajasthan Royals7:30 PMAhmedabadGT Won by 58 Runs
24April 10, ThursdayRoyal Challengers Bengaluru vs Delhi Capitals7:30 PMBengaluruDC Won by 6 Wickets
25April 11, FridayChennai Super Kings vs Kolkata Knight Riders7:30 PMChennaiKKR Won by 8 Wickets
26April 12, SaturdayLucknow Super Giants vs Gujarat Titans3:30 PMLucknowLSG Won by 6 Wickets
27April 12, SaturdaySunrisers Hyderabad vs Punjab Kings7:30 PMHyderabadSRH Won by 8 Wickets
28April 13, SundayRajasthan Royals vs Royal Challengers Bengaluru3:30 PMJaipurRCB Won by 9 Wickets
29April 13, SundayDelhi Capitals vs Mumbai Indians7:30 PMDelhiMI Won by 12 Runs
30April 14, MondayLucknow Super Giants vs Chennai Super Kings7:30 PMLucknowCSK Won by 5 Wickets
31April 15, TuesdayPunjab Kings vs Kolkata Knight Riders7:30 PMNew ChandigarhPBKS Won by 16 Runs
32April 16, WednesdayDelhi Capitals vs Rajasthan Royals7:30 PMDelhiDC Won by Super Over
33April 17, ThursdayMumbai Indians vs Sunrisers Hyderabad7:30 PMMumbaiMI Won by 4 Wickets
34April 18, FridayRoyal Challengers Bengaluru vs Punjab Kings7:30 PMBengaluruPBKS Won by 5 Wickets
35April 19, SaturdayGujarat Titans vs Delhi Capitals3:30 PMAhmedabadGT Won by 7 Wickets
36April 19, SaturdayRajasthan Royals vs Lucknow Super Giants7:30 PMJaipurLSG Won by 2 Runs
37April 20, SundayPunjab Kings vs Royal Challengers Bengaluru3:30 PMNew ChandigarhRCB Won by 7 Wickets
38April 20, SundayMumbai Indians vs Chennai Super Kings7:30 PMMumbaiMI Won by 9 Wickets
39April 21, MondayKolkata Knight Riders vs Gujarat Titans7:30 PMKolkataGT Won by 39 Runs
40April 22, TuesdayLucknow Super Giants vs Delhi Capitals7:30 PMLucknowDC Won by 8 Wickets
41April 23, WednesdaySunrisers Hyderabad vs Mumbai Indians7:30 PMHyderabadMI Won by 7 Wickets
42April 24, ThursdayRoyal Challengers Bengaluru vs Rajasthan Royals7:30 PMBengaluruRCB Won by 11 Runs
43April 25, FridayChennai Super Kings vs Sunrisers Hyderabad7:30 PMChennaiSRH Won by 5 Wickets
44April 26, SaturdayKolkata Knight Riders vs Punjab Kings7:30 PMKolkataNo Result
45April 27, SundayMumbai Indians vs Lucknow Super Giants3:30 PMMumbaiMI Won by 54 Runs
46April 27, SundayDelhi Capitals vs Royal Challengers Bengaluru7:30 PMDelhiRCB Won by 6 Wickets
47April 28, MondayRajasthan Royals vs Gujarat Titans7:30 PMJaipurRR Won by 8 Wickets
48April 29, TuesdayDelhi Capitals vs Kolkata Knight Riders7:30 PMDelhiKKR Won by 14 Runs
49April 30, WednesdayChennai Super Kings vs Punjab Kings7:30 PMChennaiPBKS won by 4 Wickets
50May 1, ThursdayRajasthan Royals vs Mumbai Indians7:30 PMJaipurMI Won by 100 Runs
51May 2, FridayGujarat Titans vs Sunrisers Hyderabad7:30 PMAhmedabadGT Won by 38 Runs
52May 3, SaturdayRoyal Challengers Bengaluru vs Chennai Super Kings7:30 PMBengaluruRCB Won by 2 Runs
53May 4, SundayKolkata Knight Riders vs Rajasthan Royals3:30 PMKolkataKKR Won by 1 Run
54May 4, SundayPunjab Kings vs Lucknow Super Giants7:30 PMDharamsalaPBKS Won by 37 Runs
55May 5, MondaySunrisers Hyderabad vs Delhi Capitals7:30 PMHyderabadNo Result
56May 6, TuesdayMumbai Indians vs Gujarat Titans7:30 PMMumbaiGT Won by 3 Wickets
57May 7, WednesdayKolkata Knight Riders vs Chennai Super Kings7:30 PMKolkataCSK Won by 2 Wickets
58May 17, SaturdayRoyal Challengers Bengaluru vs Kolkata Knight Riders 7:30 PMBengaluru Match Abondoned
59May 18, SundayRajasthan Royals vs Punjab Kings 3:00 PMJaipurPBKS Won by 10 Runs
60May 18, SundayDelhi Capitals vs Gujrat TItans7:30 PMDelhiGT Won by 10 Wickets
61May 19, MondayLucknow Super Giants vs Sunrisers Hyderabad 7:30 PMArdonamauSRH Won by 6 Wickets
62May 20, TuesdayChennai Super Kings vs Rajasthan Royals 7:30 PMDelhiRR Won by 6 Wickets
63May 21, WednesdayMumbai Indians vs Delhi Capitals7:30 PMChennaiMI Won by 59 Runs
64May 22, ThursdayGujarat Titans vs Lucknow Super Giants 7:30 PMBengaluru
65May 23, FridayRoyal Challengers Bengaluru vs Sunrisers Hyderabad7:30 PMAhmedabad
66May 24, SaturdayPunjab Kings vs Delhi Capitals7:30 PMMumbai
67May 25, SundayGujarat Titans vs Chennai Super Kings3:30 PMJaipur
68May 25, SundaySunrisers Hyderabad vs Kolkata Knight Riders7:30 PMBengaluru
69May 26, MondayPunjab Kings vs Mumbai Indians7:30 PMAhmedabad
70May 27, TuesdayLucknow Super Giants vs Royal Challengers Bangalore7:30 PMLucknow
71May 29, ThursdayQualifier 17:30 PMHyderabad
72May 30, FridayEliminator7:30 PMHyderabad
73June 1, SundayQualifier 27:30 PMKolkata
74June 3, TuedayFinal7:30 PMKolkata

Indian Premier League – TATA IPL 2025 Teams and Squads

Below are the finalized squads for IPL 2025, based on retention and the mega-auction held on November 24-25, 2024, in Jeddah, Saudi Arabia. Each team has a maximum of 25 players, including capped and uncapped players.

Chennai Super Kings (CSK):

Ruturaj Gaikwad (Catpain), MS Dhoni, Ravindra Jadeja, Shivam Dube, Deepak Chahar, Tushar Deshpande, Rajvardhan Hangargekar, Mukesh Choudhary, Matheesha Pathirana, Ajinkya Rahane, Shaik Rasheed, Moeen Ali, Nishant Sindhu, Prashant Solanki, Devon Conway, Sam Curran, Simarjeet Singh, Maheesh Theekshana, Rachin Ravindra, Noor Ahmad, Vijay Shankar, Nathan Ellis, Ajay Mandal, Aryan Pandey, R Sai Kishore.

Delhi Capitals (DC):

Rishab Pant (Captain), Axar Patel, Kuldeep Yadav, Jake Fraser-McGurk, Abishek Porel, Shai Hope, Tristan Stubbs, Mukesh Kumar, Prithvi Shaw, Khaleel Ahmed, Mitchell Marsh, Harry Brook, Lungi Ngidi, Nandre Burger, Anrich Nortje, Ishant Sharma, Donovan Ferreira, Mohit Sharma, Lalit Yadav, Madhav Tiwari, Tripurana Vijay, Jyotsnil Singh, Sumit Kumar, Siddhant Sharma, Manvanth Kumar L, Suryansh Shedge.

Gujarat Titans (GT):

Shubman Gill (Captain), Rashid Khan, Sai Sudharsan, Rahul Tewatia, Jos Buttler, David Miller, Kane Williamson, Matthew Wade, Vijay Shankar, Jayant Yadav, Ishan Kishan, Washington Sundar, Josh Hazlewood, Umesh Yadav, Gerald Coetzee, Sandeep Warrier, Wriddhiman Saha, Darshan Nalkande, Kartik Tyagi, Vipraj Nigam, Sean Williams, Gurjapneet Singh, Andrew Tye, Spencer Johnson, Arjun Tendulkar.

Kolkata Knight Riders (KKR):

Ajinkya Rahane (Captain), Andre Russell, Sunil Narine, Venkatesh Iyer, Vaibhav Arora, Varun Chakravarthy, Suyash Sharma, Phil Salt, Nitish Rana, Rinku Singh, Ramandeep Singh, Sherfane Rutherford, Anukul Roy, Angkrish Raghuvanshi, Mitchell Starc, Trent Boult, Rovman Powell, Harshit Rana, Manish Pandey, Sakib Hussain, Allah Ghazanfar, Jason Holder, Mayank Markande, Kanishk Seth, Vinod BR.

Lucknow Super Giants (LSG):

Rishabh Pant (Captain), Nicholas Pooran, Ravi Bishnoi, Avesh Khan, Mayank Yadav, Shivam Mavi, Krunal Pandya, Mohsin Khan, Mark Wood, Quinton de Kock, KL Rahul, Ashton Turner, Naveen-ul-Haq, Kyle Mayers, Ayush Badoni, Aryan Juyal, David Willey, Yudhvir Singh Charak, Arshin Kulkarni, Shamar Joseph, Matthew Breetzke, Abdul Samad, Prerak Mankad, Vignesh Puthur, Akash Sengupta

Mumbai Indians (MI):

Hardik Pandya (Captain), Rohit Sharma, Jasprit Bumrah, Suryakumar Yadav, Ishan Kishan, Tilak Varma, Arjun Tendulkar (traded out, replaced by new buys), Naman Dhir, Tim David, Nehal Wadhera, Akash Madhwal, Kumar Kartikeya, Piyush Chawla, Jason Behrendorff, Trent Boult (traded in), Ryan Rickelton, Will Jacks, Lockie Ferguson, Deepak Hooda, Shreyas Gopal, Luke Wood, Lizaad Williams, Satyanarayana Raju, Paras Mhambrey, Nuwan Thushara

Punjab Kings (PBKS):

Shreyas Iyer (Captain), Prabhsimran Singh, Arshdeep Singh, Kagiso Rabada, Liam Livingstone, Sam Curran, Rilee Rossouw, Sikandar Raza, Harpreet Brar, Nathan Ellis, Jitesh Sharma, Jonny Bairstow, Chris Woakes, Harshal Patel, Rahul Chahar, Ashutosh Sharma, Vishwanath Pratap Singh, Shivam Singh, Prince Choudhary, Aaron Jones, Glenn Maxwell, Marcus Stoinis, Karun Nair, Pyla Avinash, Nehal Pajni

Rajasthan Royals (RR):

Sanju Samson (Captain), Yashasvi Jaiswal, Riyan Parag, Dhruv Jurel, Shimron Hetmyer, Sandeep Sharma, Trent Boult (traded out), Donovan Ferreira, Kunal Singh Rathore, Ravichandran Ashwin, Kumar Sangakkara (coach, not player), Jofra Archer, Tom Kohler-Cadmore, Keshav Maharaj, Nandre Burger, Navdeep Saini, Kuldeep Sen, Vaibhav Suryavanshi, Shubham Dubey, Tushar Kothari, Robin Minz, Romario Shepherd, Tanush Kotian, Lukman Meriwala, George Garton.

Royal Challengers Bengaluru (RCB):

Rajat Patidar (Captain), Virat Kohli, Glenn Maxwell, Cameron Green, Mohammed Siraj, Yash Dayal, Tom Curran, Reece Topley, Faf du Plessis, Swapnil Singh, Karn Sharma, Suyash Prabhudessai, Will Jacks, Jacob Bethell, Manoj Bhandage, Himanshu Sharma, Vyshak Vijaykumar, Anuj Rawat, Dushmantha Chameera, Krunal Pandya, Phil Salt, Ottneil Baartman, Swastik Chikara, Aryan Pandey, Nathan Lyon.

Sunrisers Hyderabad (SRH):

Pat Cummins (Captain), Heinrich Klaasen, Bhuvneshwar Kumar, Travis Head, Aiden Markram, Abdul Samad, T Natarajan, Umran Malik, Washington Sundar, Glenn Phillips, Abhishek Sharma, Rahul Tripathi, Mayank Agarwal, Jaydev Unadkat, Anmolpreet Singh, Ishan Malhotra, Marco Jansen, Nitish Kumar Reddy, Vijayakanth Viyaskanth, Adam Zampa, Sanvir Singh, Brydon Carse, Sherfane Rutherford, Fazalhaq Farooqi, Upendra Yadav.

  • Notes: Squads are based on retention lists (October 31, 2024) and auction purchases. Some players’ availability (e.g., Jasprit Bumrah, Pat Cummins) may depend on injury recovery.