IPL 2025 COMPLETE GUIDE
Gujarat Titans vs Mumbai Indians | Live Scores, Broadcast & Full Tournament Details
GT vs MUMBAI INDIANS - LIVE
IPL 2025 BROADCAST DETAILS
Country/Region | Broadcasters |
---|---|
India, Bhutan | Star Sports Network (10 channels in 6 languages - English, Hindi, Tamil, Telugu, Malayalam, Kannada) |
Nepal, Sri Lanka, Maldives | Star Sports, Yupp TV |
Pakistan | Yupp TV |
UK & Ireland | Sky Sports Cricket, Sky Sports Main Event |
USA, Canada | Willow TV |
Bangladesh | Gazi TV |
Australia | Kayo, Foxtel (Channel 501 & Foxtel App) |
Afghanistan | RTA TV (Radio Television Afghanistan) |
Malaysia, Brunei | Astro |
South Africa & Sub-Saharan Africa | Supersport |
UAE/Middle East | CricLife1 (eLife network) |
Hong Kong | PCCW |
Singapore | StarHub |
Caribbean | Flow Sports (Flow Sports 2) |
New Zealand | Sky Sport NZ |
Papua New Guinea | EMTV |
Arab World | BeIN Sports |
Maldives | Yupp TV, Medianet |
Digital Streaming: JioCinema (India), Hotstar (select regions), YuppTV (select regions)
IPL 2025 COMPLETE FIXTURES
All times in IST (GMT +5:30) | Highlighted matches indicate today's games
Date | Match | Venue | Time |
---|---|---|---|
Sat, Mar 22 | Kolkata Knight Riders vs Royal Challengers Bengaluru | Kolkata | 7:30 PM |
Sun, Mar 23 | Sunrisers Hyderabad vs Rajasthan Royals | Hyderabad | 3:30 PM |
Sun, Mar 23 | Chennai Super Kings vs Mumbai Indians | Chennai | 7:30 PM |
Mon, Mar 24 | Delhi Capitals vs Lucknow Super Giants | Visakhapatnam | 7:30 PM |
Tue, Mar 25 | Gujarat Titans vs Punjab Kings | Ahmedabad | 7:30 PM |
Wed, Mar 26 | Rajasthan Royals vs Kolkata Knight Riders | Guwahati | 7:30 PM |
Thu, Mar 27 | Sunrisers Hyderabad vs Lucknow Super Giants | Hyderabad | 7:30 PM |
Fri, Mar 28 | Chennai Super Kings vs Royal Challengers Bengaluru | Chennai | 7:30 PM |
Sat, Mar 29 | Gujarat Titans vs Mumbai Indians | Ahmedabad | 7:30 PM |
Sun, Mar 30 | Delhi Capitals vs Sunrisers Hyderabad | Visakhapatnam | 3:30 PM |
Sun, Mar 30 | Rajasthan Royals vs Chennai Super Kings | Guwahati | 7:30 PM |
Mon, Mar 31 | Mumbai Indians vs Kolkata Knight Riders | Mumbai | 7:30 PM |
Tue, Apr 1 | Lucknow Super Giants vs Punjab Kings | Lucknow | 7:30 PM |
Wed, Apr 2 | Royal Challengers Bengaluru vs Gujarat Titans | Bengaluru | 7:30 PM |
Thu, Apr 3 | Kolkata Knight Riders vs Sunrisers Hyderabad | Kolkata | 7:30 PM |
Fri, Apr 4 | Lucknow Super Giants vs Mumbai Indians | Lucknow | 7:30 PM |
Fri, Apr 4 | Lucknow Super Giants vs Mumbai Indians | Lucknow | 7:30 PM |
Sat, Apr 5 | Chennai Super Kings vs Delhi Capitals | Chennai | 3:30 PM |
Sat, Apr 5 | Punjab Kings vs Rajasthan Royals | New Chandigarh | 7:30 PM |
Sun, Apr 6 | Kolkata Knight Riders vs Lucknow Super Giants | Kolkata | 3:30 PM |
Sun, Apr 6 | Sunrisers Hyderabad vs Gujarat Titans | Hyderabad | 7:30 PM |
Mon, Apr 7 | Mumbai Indians vs Royal Challengers Bengaluru | Mumbai | 7:30 PM |
Tue, Apr 8 | Punjab Kings vs Chennai Super Kings | New Chandigarh | 7:30 PM |
Wed, Apr 9 | Gujarat Titans vs Rajasthan Royals | Ahmedabad | 7:30 PM |
Thu, Apr 10 | Royal Challengers Bengaluru vs Delhi Capitals | Bengaluru | 7:30 PM |
Fri, Apr 11 | Chennai Super Kings vs Kolkata Knight Riders | Chennai | 7:30 PM |
Sat, Apr 12 | Lucknow Super Giants vs Gujarat Titans | Lucknow | 3:30 PM |
Sat, Apr 12 | Sunrisers Hyderabad vs Punjab Kings | Hyderabad | 7:30 PM |
Sun, Apr 13 | Rajasthan Royals vs Royal Challengers Bengaluru | Jaipur | 3:30 PM |
Sun, Apr 13 | Delhi Capitals vs Mumbai Indians | Delhi | 7:30 PM |
Mon, Apr 14 | Lucknow Super Giants vs Chennai Super Kings | Lucknow | 7:30 PM |
Tue, Apr 15 | Punjab Kings vs Kolkata Knight Riders | New Chandigarh | 7:30 PM |
Wed, Apr 16 | Delhi Capitals vs Rajasthan Royals | Delhi | 7:30 PM |
Thu, Apr 17 | Mumbai Indians vs Sunrisers Hyderabad | Mumbai | 7:30 PM |
Fri, Apr 18 | Royal Challengers Bengaluru vs Punjab Kings | Bengaluru | 7:30 PM |
Sat, Apr 19 | Gujarat Titans vs Delhi Capitals | Ahmedabad | 3:30 PM |
Sat, Apr 19 | Rajasthan Royals vs Lucknow Super Giants | Jaipur | 7:30 PM |
Sun, Apr 20 | Punjab Kings vs Royal Challengers Bengaluru | New Chandigarh | 3:30 PM |
Sun, Apr 20 | Mumbai Indians vs Chennai Super Kings | Mumbai | 7:30 PM |
Mon, Apr 21 | Kolkata Knight Riders vs Gujarat Titans | Kolkata | 7:30 PM |
Tue, Apr 22 | Lucknow Super Giants vs Delhi Capitals | Lucknow | 7:30 PM |
Wed, Apr 23 | Sunrisers Hyderabad vs Mumbai Indians | Hyderabad | 7:30 PM |
Thu, Apr 24 | Royal Challengers Bengaluru vs Rajasthan Royals | Bengaluru | 7:30 PM |
Fri, Apr 25 | Chennai Super Kings vs Sunrisers Hyderabad | Chennai | 7:30 PM |
Sat, Apr 26 | Kolkata Knight Riders vs Punjab Kings | Kolkata | 7:30 PM |
Sun, Apr 27 | Mumbai Indians vs Lucknow Super Giants | Mumbai | 3:30 PM |
Sun, Apr 27 | Delhi Capitals vs Royal Challengers Bengaluru | Delhi | 7:30 PM |
Mon, Apr 28 | Rajasthan Royals vs Gujarat Titans | Jaipur | 7:30 PM |
Tue, Apr 29 | Delhi Capitals vs Kolkata Knight Riders | Delhi | 7:30 PM |
Wed, Apr 30 | Chennai Super Kings vs Punjab Kings | Chennai | 7:30 PM |
Thu, May 1 | Rajasthan Royals vs Mumbai Indians | Jaipur | 7:30 PM |
Fri, May 2 | Gujarat Titans vs Sunrisers Hyderabad | Ahmedabad | 7:30 PM |
Sat, May 3 | Royal Challengers Bengaluru vs Chennai Super Kings | Bengaluru | 7:30 PM |
Sun, May 4 | Kolkata Knight Riders vs Rajasthan Royals | Kolkata | 3:30 PM |
Sun, May 4 | Punjab Kings vs Lucknow Super Giants | Dharamsala | 7:30 PM |
Mon, May 5 | Sunrisers Hyderabad vs Delhi Capitals | Hyderabad | 7:30 PM |
Tue, May 6 | Mumbai Indians vs Gujarat Titans | Mumbai | 7:30 PM |
Wed, May 7 | Kolkata Knight Riders vs Chennai Super Kings | Kolkata | 7:30 PM |
Thu, May 8 | Punjab Kings vs Delhi Capitals | Dharamsala | 7:30 PM |
Fri, May 9 | Lucknow Super Giants vs Royal Challengers Bengaluru | Lucknow | 7:30 PM |
Sat, May 10 | Sunrisers Hyderabad vs Kolkata Knight Riders | Hyderabad | 7:30 PM |
Sun, May 11 | Punjab Kings vs Mumbai Indians | Dharamsala | 3:30 PM |
Sun, May 11 | Delhi Capitals vs Gujarat Titans | Delhi | 7:30 PM |
Mon, May 12 | Chennai Super Kings vs Rajasthan Royals | Chennai | 7:30 PM |
Tue, May 13 | Royal Challengers Bengaluru vs Sunrisers Hyderabad | Bengaluru | 7:30 PM |
Wed, May 14 | Gujarat Titans vs Lucknow Super Giants | Ahmedabad | 7:30 PM |
Thu, May 15 | Mumbai Indians vs Delhi Capitals | Mumbai | 7:30 PM |
Fri, May 16 | Rajasthan Royals vs Punjab Kings | Jaipur | 7:30 PM |
Sat, May 17 | Royal Challengers Bengaluru vs Kolkata Knight Riders | Bengaluru | 7:30 PM |
Sun, May 18 | Gujarat Titans vs Chennai Super Kings | Ahmedabad | 3:30 PM |
Sun, May 18 | Lucknow Super Giants vs Sunrisers Hyderabad | Lucknow | 7:30 PM |
Tue, May 20 | Qualifier 1 | Hyderabad | 7:30 PM |
Wed, May 21 | Eliminator | Hyderabad | 7:30 PM |
Fri, May 23 | Qualifier 2 | Kolkata | 7:30 PM |
Sun, May 25 | FINAL | Kolkata | 7:30 PM |
Note: Double-headers (two matches in one day) are scheduled at 3:30 PM and 7:30 PM IST
IPL 2025 TEAMS & SQUADS
Gujarat Titans
Shubman Gill (c)
Rashid Khan
Sai Sudharsan
Rahul Tewatia
Shahrukh Khan
Jos Buttler
Mohammad Siraj
Kagiso Rabada
Prasidh Krishna
Washington Sundar
Sherfane Rutherford
Gerald Coetzee
Glenn Phillips
R. Sai Kishore
Mahipal Lomror
Mumbai Indians
Hardik Pandya (c)
Jasprit Bumrah
Suryakumar Yadav
Rohit Sharma
Tilak Varma
Trent Boult
Deepak Chahar
Will Jacks
Naman Dhir
Mujeeb Ur Rahman
Mitchell Santner
Ryan Rickelton
Corbin Bosch
Reece Topley
Robin Minz
Chennai Super Kings
Ruturaj Gaikwad (c)
Matheesha Pathirana
Shivam Dube
Ravindra Jadeja
MS Dhoni
Noor Ahmed
Ravichandran Ashwin
Devon Conway
Syed Khaleel Ahmed
Rachin Ravindra
Anshul Kamboj
Rahul Tripathi
Sam Curran
Gurjapneet Singh
Nathan Ellis
Delhi Capitals
Axar Patel (c)
Kuldeep Yadav
Tristan Stubbs
Abishek Porel
KL Rahul
Mitchell Starc
T. Natarajan
Jake Fraser-McGurk
Mukesh Kumar
Ashutosh Sharma
Mohit Sharma
Faf Du Plessis
Sameer Rizvi
Donovan Ferreira
Dushmantha Chameera
Kolkata Knight Riders
Ajinkya Rahane (c)
Rinku Singh
Varun Chakravarthy
Sunil Narine
Andre Russell
Harshit Rana
Ramandeep Singh
Venkatesh Iyer
Anrich Nortje
Quinton De Kock
Angkrish Raghuvanshi
Spencer Johnson
Moeen Ali
Rahmanullah Gurbaz
Vaibhav Arora
Lucknow Super Giants
Rishabh Pant (c)
Nicholas Pooran
Ravi Bishnoi
Mayank Yadav
Mohsin Khan
Ayush Badoni
Avesh Khan
Akash Deep
David Miller
Abdul Samad
Mitchell Marsh
Shahbaz Ahamad
Aiden Markram
Matthew Breetzke
Shamar Joseph
Punjab Kings
Shreyas Iyer (c)
Shashank Singh
Prabhsimran Singh
Yuzvendra Chahal
Arshdeep Singh
Marcus Stoinis
Marco Jansen
Nehal Wadhera
Glenn Maxwell
Priyansh Arya
Josh Inglis
Azmatullah Omarzai
Lockie Ferguson
Vyshak Vijaykumar
Yash Thakur
Rajasthan Royals
Sanju Samson (c from game 4)
Riyan Parag (c games 1-3)
Yashasvi Jaiswal
Dhruv Jurel
Shimron Hetmyer
Sandeep Sharma
Jofra Archer
Tushar Deshpande
Wanindu Hasaranga
Maheesh Theekshana
Nitish Rana
Fazalhaq Farooqi
Kwena Maphaka
Akash Madhwal
Vaibhav Suryavanshi
Royal Challengers Bengaluru
Rajat Patidar (c)
Virat Kohli
Yash Dayal
Josh Hazlewood
Phil Salt
Jitesh Sharma
Bhuvneshwar Kumar
Liam Livingstone
Rasikh Dar
Krunal Pandya
Tim David
Jacob Bethell
Suyash Sharma
Devdutt Padikkal
Nuwan Thushara
Sunrisers Hyderabad
Pat Cummins (c)
Heinrich Klaasen
Abhishek Sharma
Travis Head
Nitish Kumar Reddy
Ishan Kishan
Mohammad Shami
Harshal Patel
Abhinav Manohar
Rahul Chahar
Adam Zampa
Simarjeet Singh
Eshan Malinga
Jaydev Unadkat
Kamindu Mendis
IPL 2025 TOURNAMENT FORMAT
Group Stage:
- 10 teams split into 2 groups of 5
- Each team plays 14 matches:
- Teams in their own group: Home & Away (4 teams × 2 = 8 matches)
- Team in same row of other group: Home & Away (1 team × 2 = 2 matches)
- Remaining 4 teams from other group: Once each (4 matches)
Playoffs:
- Qualifier 1: 1st vs 2nd (May 20) - Winner advances to Final
- Eliminator: 3rd vs 4th (May 21) - Loser eliminated
- Qualifier 2: Loser Q1 vs Winner Eliminator (May 23) - Winner advances to Final
- Final: May 25 in Kolkata
Note: The league table combines results from both groups to determine the top 4 qualifiers.