HEAD-TO-HEAD
Match Played: 8 Gujarat Titans: 5 Mumbai Indians: 3
Match Date: 20 Apr 2026
Start Time: 07:30 PM IST
Match Played: 8 Gujarat Titans: 5 Mumbai Indians: 3
1st innings average score: 180
Match Played: 46 1st batting team won: 22 2nd batting team won: 23
Match Date: 19 Apr 2026
Start Time: 07:30 PM IST
Match Played: 6 Punjab Kings: 3 Lucknow Super Giants: 3
1st innings average score: 172
Match Played: 13 1st batting team won: 6 2nd batting team won: 7
Match Date: 19 Apr 2026
Start Time: 03:30 PM IST
Match Played: 30 Kolkata Knight Riders: 16 Rajasthan Royals: 14
1st innings average score: 169
Match Played: 103 1st batting team won: 44 2nd batting team won: 59
Match Date: 18 Apr 2026
Start Time: 03:30 PM IST
Match Played: 32 Royal Challengers Bengaluru: 19 Delhi Capitals: 12
1st innings average score: 168
Match Played: 200 1st batting team won: 87 2nd batting team won: 111
Match Date: 18 Apr 2026
Start Time: 07:30 PM IST
Match Played: 22 Sunrisers Hyderabad: 7 Chennai Super Kings: 15
1st innings average score: 166
Match Played: 85 1st batting team won: 38 2nd batting team won: 47
Match Date: 17 Apr 2026
Start Time: 07:30 PM IST
Match Played: 4 Gujarat Titans: 3 Kolkata Knight Riders: 1
1st innings average score: 180
Match Played: 45 1st batting team won: 22 2nd batting team won: 22
Match Date: 16 Apr 2026
Start Time: 07:30 PM IST
Match Played: 34 Mumbai Indians: 17 Punjab Kings: 17
1st innings average score: 171
Match Played: 127 1st batting team won: 58 2nd batting team won: 69
Match Date: 15 Apr 2026
Start Time: 07:30 PM IST
Match Played: 6 Royal Challengers Bengaluru: 4 Lucknow Super Giants: 2
1st innings average score: 168
Match Played: 199 1st batting team won: 87 2nd batting team won: 110
Match Date: 14 Apr 2026
Start Time: 07:30 PM IST
Match Played: 31 Chennai Super Kings: 20 Kolkata Knight Riders: 11
1st innings average score: 159
Match Played: 148 1st batting team won: 75 2nd batting team won: 71
Match Date: 13 Apr 2026
Start Time: 07:30 PM IST
Match Played: 21 Sunrisers Hyderabad: 12 Rajasthan Royals: 9
1st innings average score: 165
Match Played: 84 1st batting team won: 37 2nd batting team won: 47