Shubman Gill vs Jasprit Bumrah
This is arguably the headline clash. Gill has been in superb touch this season, while Bumrah, though economical, is still searching for his first wicket. Historically, Bumrah has kept Gill in check — the GT skipper has scored just 34 runs off 38 balls at a strike rate of 89.5 and has been dismissed twice, managing only four boundaries and no sixes.
Rohit Sharma vs Kagiso Rabada
If Rohit is fit, this promises to be a fascinating battle. Rohit’s elegance meets Rabada’s pace and discipline. In T20s, Rohit has scored 38 off 27 balls against Rabada at a strike rate of 140.7 but has been dismissed twice, with 14 dot balls highlighting Rabada’s control.
Rashid Khan vs Hardik Pandya
Few bowlers can contain Hardik when he gets going, but Rashid has often managed to do just that. Pandya has scored only 28 runs off 38 balls against Rashid at a strike rate of 73.7 and has been dismissed twice, with 22 dot balls underlining Rashid’s dominance.
Ashok Sharma vs Suryakumar Yadav
Suryakumar Yadav has the ability to turn games on their head, but his poor form has hurt MI this season. He has scored just 106 runs in five matches at an average of 21.20, including a duck in the last game. GT may deploy their pace weapon Ashok Sharma, who consistently bowls above 150 km/h and has taken six wickets in five matches.
Shardul Thakur vs Glenn Phillips
Glenn Phillips can be devastating when set, but he has struggled for consistency this season, scoring just 61 runs in five matches. Thakur could be used to keep him quiet. The head-to-head is limited – Phillips has faced just two balls from Thakur without scoring – but it remains an intriguing matchup.






