IPL ·30th Match
Finished
Gujarat Titans
#6 · 6 pts · NRR +0.02 · LLWWW
100/10
(15.5 ov)
Mumbai Indians
#10 · 2 pts · NRR -1.08 · WLLLL
199/5
(20 ov)
Mumbai Indians won by 99 runs
1
W···1·
1 runs
2
4W·4wd4wd4
18 runs
3
·wd4··41
10 runs
4
·1·14·
6 runs
5
41·W1·
6 runs
6
1·12··
4 runs
7
2··411
8 runs
8
1W1W1·
3 runs
9
···116
8 runs
10
··1·24
7 runs
11
4··1wd1wdW
8 runs
12
1·2111
6 runs
13
·W··1W
1 runs
14
·lb·wd11·
3 runs
15
·4·4·1
9 runs
16
·W··wdW
1 runs
Batting
RB4s6sSR
M. Siraj
0 3 0 0 0
A. Sharma
1 3 0 0 33.3
Runs
MIGT
448813217622005101520
🗓
Date and time 20/04/2026 · 14:00
🏆
Competition Indian Premier League · 30th Match
🏟
Venue Narendra Modi Stadium, Ahmedabad
🌤
Weather
🌡 32°C💧 29%☁️ 0%💨 7 km/h
🪙
Toss Gujarat Titans won the toss, elected to bowling
👤
Umpire 1 KN Ananthapadmanabhan
👤
Umpire 2 Abhijit Bhattacharya
📺
TV Umpire Akshay Totre
🎖
Referee Prakash Bhatt

Match Prediction

Gujarat Titans face Mumbai Indians in Ahmedabad in the IPL 2026 regular season. GT have won their last three matches and used only 13 players across five games. MI have used 17 players due to injury and form issues and are on a four-match losing streak. Both teams meet with contrasting stability and momentum levels.

Toss & Conditions

Pitch No. 5 in Ahmedabad has favored teams batting first, with four wins for the side setting a target in the last seven matches. The first-innings run rate has been higher than the second, and dew later in the evening could influence the toss decision.

🪙 Gujarat Titans won toss, elected bowling
🏟 Narendra Modi Stadium, Ahmedabad
🌡 32°C💧 29%☁️ 0%💨 7 km/h

Gujarat Titans

#66 ptsNRR +0.018LLWWW

Gujarat Titans are sixth in the IPL regular season with 6 points from five matches and a record of 3 wins and 2 losses. They have won their last three matches against Kolkata Knight Riders, Lucknow Super Giants, and Delhi Capitals.

Mumbai Indians

#102 ptsNRR -1.076WLLLL

Mumbai Indians are tenth in the IPL regular season with 2 points from five matches and a record of 1 win and 4 losses. They have lost their last three matches to Punjab Kings, Royal Challengers Bengaluru, and Rajasthan Royals.

Playing XI

GT
Shubman GillC
Jos ButtlerWK
Sai Sudharsan
Washington Sundar
Glenn Phillips
Shahrukh Khan
Rashid Khan
Mohammed Siraj
Kagiso Rabada
Prasidh Krishna
Ashok Sharma
MI
Hardik PandyaC
Quinton de KockWK
Danish Malewar
Naman Dhir
Suryakumar Yadav
Tilak Varma
Sherfane Rutherford
Mitchell Santner
Jasprit Bumrah
AM Ghazanfar

News & Facts

  • GT have used the same four fast bowlers—Mohammed Siraj, Kagiso Rabada, Prasidh Krishna, and Ashok Sharma—in all games, achieving a combined bowling average of 24.89, the best in IPL 2026.
  • MI fast bowlers have the worst average in the league at 65.81, with Trent Boult, Deepak Chahar, and Hardik Pandya all averaging above 50, and Jasprit Bumrah yet to take a wicket after 19 overs.
  • Rohit Sharma and Mitchell Santner missed MI’s previous match due to illness.
  • GT have relied heavily on their top three batters—Shubman Gill, B Sai Sudharsan, and Jos Buttler—who have faced most of the deliveries this season.
  • Across the last seven matches at this venue, teams batting first have won four times, while chasing sides have won twice with one tie.

Key Stats

GTMI
Position 6 10
Points 6 2
NRR +0.02 -1.08
Elo 1531 1447
Winrate (last 3) 100% 0%
H2H (last 3) 2/3 1/3
PP Econ 9.3 8.2
Mid Econ 8.0 8.5
Death Econ 10.3 10.0
Total score 6 2

Verdict

Key stats favor Gujarat Titans 6–2, with advantages in points, NRR, Elo, recent form, and head-to-head record, while Mumbai Indians lead in powerplay and death-over economy. All four predictive models favor GT, averaging 68% vs 32% for MI. Bookmakers are nearly split, pricing GT at 1.93 (49%) and MI at 1.89 (51%). The outcome may hinge on GT’s top-order stability against MI’s bowling response.

GTMI
65% ML 35%
72% AI 1 28%
72% AI 2 28%
63% Math 37%
49% Books 51%
Playing XI
Shubman Gill
Shubman GillC Batsman
Jos Buttler
Jos ButtlerWK Wicketkeeper
Washington Sundar
Washington Sundar Bowling Allrounder
Sai Sudharsan
Sai Sudharsan Batsman
Shahrukh Khan
Shahrukh Khan Batsman
Rashid Khan
Rashid Khan Bowler
Mohammed Siraj
Mohammed Siraj Bowler
Kagiso Rabada
Kagiso Rabada Bowler
Prasidh Krishna
Prasidh Krishna Bowler
Ashok Sharma
Ashok Sharma Bowler
Glenn Phillips
Glenn Phillips Wicketkeeper
Rest of Squad
Jason Holder
Jason Holder Bowling Allrounder
Luke Wood
Luke Wood Bowling Allrounder
Tom Banton
Tom Banton Batsman
Rahul Tewatia
Rahul Tewatia Allrounder
Arshad Khan
Arshad Khan Allrounder
Nishant Sindhu
Nishant Sindhu Allrounder
Sai Kishore
Sai Kishore Bowler
Gurnoor Brar
Gurnoor Brar Bowler
Jayant Yadav
Jayant Yadav Bowler
Ishant Sharma
Ishant Sharma Bowler
Manav Suthar
Manav Suthar Bowler
Kulwant Khejroliya
Kulwant Khejroliya Bowler
Kumar Kushagra
Kumar Kushagra Wicketkeeper
Anuj Rawat
Anuj Rawat Wicketkeeper
Playing XI
Hardik Pandya
Hardik PandyaC Allrounder
Quinton de Kock
Quinton de KockWK Wicketkeeper
Sherfane Rutherford
Sherfane Rutherford Middle Order Batter
Suryakumar Yadav
Suryakumar Yadav Batsman
Tilak Varma
Tilak Varma Batsman
Danish Malewar
Danish Malewar Batsman
Naman Dhir
Naman Dhir Allrounder
Mitchell Santner
Mitchell Santner Allrounder
Jasprit Bumrah
Jasprit Bumrah Bowler
AM Ghazanfar
AM Ghazanfar Bowler
Krish Bhagat
Krish Bhagat Bowler
Rest of Squad
Rohit Sharma
Rohit Sharma Batsman
Will Jacks
Will Jacks Batsman
Atharva Ankolekar
Atharva Ankolekar Batsman
Corbin Bosch
Corbin Bosch Allrounder
Raj Angad Bawa
Raj Angad Bawa Allrounder
Raghu Sharma
Raghu Sharma Allrounder
Mayank Rawat
Mayank Rawat Allrounder
Trent Boult
Trent Boult Bowler
Deepak Chahar
Deepak Chahar Bowler
Shardul Thakur
Shardul Thakur Bowler
Mohammed Salahuddin Izhar
Mohammed Salahuddin Izhar Bowler
Ashwani Kumar
Ashwani Kumar Bowler
Mayank Markande
Mayank Markande Bowler
Ryan Rickelton
Ryan Rickelton Wicketkeeper
Robin Minz
Robin Minz Wicketkeeper
#TeamPW-LPTS
1PBKS 6 5-0 11
2RCB 6 4-2 8
3RR 6 4-2 8
4SRH 6 3-3 6
5DC 5 3-2 6
6GT 5 3-2 6
7CSK 6 2-4 4
8LSG 6 2-4 4
9KKR 7 1-5 3
10MI 5 1-4 2
#TeamPWLNRNRRPTS
1PBKS 6 5 0 1 +1.420 11
2RCB 6 4 2 +1.171 8
3RR 6 4 2 +0.599 8
4SRH 6 3 3 +0.566 6
5DC 5 3 2 +0.310 6
6GT 5 3 2 +0.018 6
7CSK 6 2 4 -0.780 4
8LSG 6 2 4 -1.173 4
9KKR 7 1 5 1 -0.879 3
10MI 5 1 4 -1.076 2
#TeamLast 5
1PBKSWNWWW
2RCBWLWWL
3RRWWWLL
4SRHWLLWW
5DCWWLLW
6GTLLWWW
7CSKLLWWL
8LSGWWLLL
9KKRNLLLW
10MIWLLLL