IPL 2025 COMPLETE GUIDE

Gujarat Titans vs Mumbai Indians | Live Scores, Broadcast & Full Tournament Details

GT vs MUMBAI INDIANS - LIVE

Open Full Scorecard

IPL 2025 BROADCAST DETAILS

Country/RegionBroadcasters
India, BhutanStar Sports Network (10 channels in 6 languages - English, Hindi, Tamil, Telugu, Malayalam, Kannada)
Nepal, Sri Lanka, MaldivesStar Sports, Yupp TV
PakistanYupp TV
UK & IrelandSky Sports Cricket, Sky Sports Main Event
USA, CanadaWillow TV
BangladeshGazi TV
AustraliaKayo, Foxtel (Channel 501 & Foxtel App)
AfghanistanRTA TV (Radio Television Afghanistan)
Malaysia, BruneiAstro
South Africa & Sub-Saharan AfricaSupersport
UAE/Middle EastCricLife1 (eLife network)
Hong KongPCCW
SingaporeStarHub
CaribbeanFlow Sports (Flow Sports 2)
New ZealandSky Sport NZ
Papua New GuineaEMTV
Arab WorldBeIN Sports
MaldivesYupp 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

DateMatchVenueTime
Sat, Mar 22Kolkata Knight Riders vs Royal Challengers BengaluruKolkata7:30 PM
Sun, Mar 23Sunrisers Hyderabad vs Rajasthan RoyalsHyderabad3:30 PM
Sun, Mar 23Chennai Super Kings vs Mumbai IndiansChennai7:30 PM
Mon, Mar 24Delhi Capitals vs Lucknow Super GiantsVisakhapatnam7:30 PM
Tue, Mar 25Gujarat Titans vs Punjab KingsAhmedabad7:30 PM
Wed, Mar 26Rajasthan Royals vs Kolkata Knight RidersGuwahati7:30 PM
Thu, Mar 27Sunrisers Hyderabad vs Lucknow Super GiantsHyderabad7:30 PM
Fri, Mar 28Chennai Super Kings vs Royal Challengers BengaluruChennai7:30 PM
Sat, Mar 29Gujarat Titans vs Mumbai IndiansAhmedabad7:30 PM
Sun, Mar 30Delhi Capitals vs Sunrisers HyderabadVisakhapatnam3:30 PM
Sun, Mar 30Rajasthan Royals vs Chennai Super KingsGuwahati7:30 PM
Mon, Mar 31Mumbai Indians vs Kolkata Knight RidersMumbai7:30 PM
Tue, Apr 1Lucknow Super Giants vs Punjab KingsLucknow7:30 PM
Wed, Apr 2Royal Challengers Bengaluru vs Gujarat TitansBengaluru7:30 PM
Thu, Apr 3Kolkata Knight Riders vs Sunrisers HyderabadKolkata7:30 PM
Fri, Apr 4Lucknow Super Giants vs Mumbai IndiansLucknow7:30 PM
Fri, Apr 4Lucknow Super Giants vs Mumbai IndiansLucknow7:30 PM
Sat, Apr 5Chennai Super Kings vs Delhi CapitalsChennai3:30 PM
Sat, Apr 5Punjab Kings vs Rajasthan RoyalsNew Chandigarh7:30 PM
Sun, Apr 6Kolkata Knight Riders vs Lucknow Super GiantsKolkata3:30 PM
Sun, Apr 6Sunrisers Hyderabad vs Gujarat TitansHyderabad7:30 PM
Mon, Apr 7Mumbai Indians vs Royal Challengers BengaluruMumbai7:30 PM
Tue, Apr 8Punjab Kings vs Chennai Super KingsNew Chandigarh7:30 PM
Wed, Apr 9Gujarat Titans vs Rajasthan RoyalsAhmedabad7:30 PM
Thu, Apr 10Royal Challengers Bengaluru vs Delhi CapitalsBengaluru7:30 PM
Fri, Apr 11Chennai Super Kings vs Kolkata Knight RidersChennai7:30 PM
Sat, Apr 12Lucknow Super Giants vs Gujarat TitansLucknow3:30 PM
Sat, Apr 12Sunrisers Hyderabad vs Punjab KingsHyderabad7:30 PM
Sun, Apr 13Rajasthan Royals vs Royal Challengers BengaluruJaipur3:30 PM
Sun, Apr 13Delhi Capitals vs Mumbai IndiansDelhi7:30 PM
Mon, Apr 14Lucknow Super Giants vs Chennai Super KingsLucknow7:30 PM
Tue, Apr 15Punjab Kings vs Kolkata Knight RidersNew Chandigarh7:30 PM
Wed, Apr 16Delhi Capitals vs Rajasthan RoyalsDelhi7:30 PM
Thu, Apr 17Mumbai Indians vs Sunrisers HyderabadMumbai7:30 PM
Fri, Apr 18Royal Challengers Bengaluru vs Punjab KingsBengaluru7:30 PM
Sat, Apr 19Gujarat Titans vs Delhi CapitalsAhmedabad3:30 PM
Sat, Apr 19Rajasthan Royals vs Lucknow Super GiantsJaipur7:30 PM
Sun, Apr 20Punjab Kings vs Royal Challengers BengaluruNew Chandigarh3:30 PM
Sun, Apr 20Mumbai Indians vs Chennai Super KingsMumbai7:30 PM
Mon, Apr 21Kolkata Knight Riders vs Gujarat TitansKolkata7:30 PM
Tue, Apr 22Lucknow Super Giants vs Delhi CapitalsLucknow7:30 PM
Wed, Apr 23Sunrisers Hyderabad vs Mumbai IndiansHyderabad7:30 PM
Thu, Apr 24Royal Challengers Bengaluru vs Rajasthan RoyalsBengaluru7:30 PM
Fri, Apr 25Chennai Super Kings vs Sunrisers HyderabadChennai7:30 PM
Sat, Apr 26Kolkata Knight Riders vs Punjab KingsKolkata7:30 PM
Sun, Apr 27Mumbai Indians vs Lucknow Super GiantsMumbai3:30 PM
Sun, Apr 27Delhi Capitals vs Royal Challengers BengaluruDelhi7:30 PM
Mon, Apr 28Rajasthan Royals vs Gujarat TitansJaipur7:30 PM
Tue, Apr 29Delhi Capitals vs Kolkata Knight RidersDelhi7:30 PM
Wed, Apr 30Chennai Super Kings vs Punjab KingsChennai7:30 PM
Thu, May 1Rajasthan Royals vs Mumbai IndiansJaipur7:30 PM
Fri, May 2Gujarat Titans vs Sunrisers HyderabadAhmedabad7:30 PM
Sat, May 3Royal Challengers Bengaluru vs Chennai Super KingsBengaluru7:30 PM
Sun, May 4Kolkata Knight Riders vs Rajasthan RoyalsKolkata3:30 PM
Sun, May 4Punjab Kings vs Lucknow Super GiantsDharamsala7:30 PM
Mon, May 5Sunrisers Hyderabad vs Delhi CapitalsHyderabad7:30 PM
Tue, May 6Mumbai Indians vs Gujarat TitansMumbai7:30 PM
Wed, May 7Kolkata Knight Riders vs Chennai Super KingsKolkata7:30 PM
Thu, May 8Punjab Kings vs Delhi CapitalsDharamsala7:30 PM
Fri, May 9Lucknow Super Giants vs Royal Challengers BengaluruLucknow7:30 PM
Sat, May 10Sunrisers Hyderabad vs Kolkata Knight RidersHyderabad7:30 PM
Sun, May 11Punjab Kings vs Mumbai IndiansDharamsala3:30 PM
Sun, May 11Delhi Capitals vs Gujarat TitansDelhi7:30 PM
Mon, May 12Chennai Super Kings vs Rajasthan RoyalsChennai7:30 PM
Tue, May 13Royal Challengers Bengaluru vs Sunrisers HyderabadBengaluru7:30 PM
Wed, May 14Gujarat Titans vs Lucknow Super GiantsAhmedabad7:30 PM
Thu, May 15Mumbai Indians vs Delhi CapitalsMumbai7:30 PM
Fri, May 16Rajasthan Royals vs Punjab KingsJaipur7:30 PM
Sat, May 17Royal Challengers Bengaluru vs Kolkata Knight RidersBengaluru7:30 PM
Sun, May 18Gujarat Titans vs Chennai Super KingsAhmedabad3:30 PM
Sun, May 18Lucknow Super Giants vs Sunrisers HyderabadLucknow7:30 PM
Tue, May 20Qualifier 1Hyderabad7:30 PM
Wed, May 21EliminatorHyderabad7:30 PM
Fri, May 23Qualifier 2Kolkata7:30 PM
Sun, May 25FINALKolkata7: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:

  1. Qualifier 1: 1st vs 2nd (May 20) - Winner advances to Final
  2. Eliminator: 3rd vs 4th (May 21) - Loser eliminated
  3. Qualifier 2: Loser Q1 vs Winner Eliminator (May 23) - Winner advances to Final
  4. Final: May 25 in Kolkata

Note: The league table combines results from both groups to determine the top 4 qualifiers.