Key match-ups, analysis, form, team news, weather forecast, tickets, TV and streaming information, odds, predictions and more ahead of the latest encounter in the 2023 IPL
Mumbai Indians take on Gujarat Titans in the 2023 Indian Premier League.
The match is scheduled to start at 7.30pm local time (3pm BST) on Friday, May 12.
The match will be played at the Wankhede Stadium in Mumbai.
Hosts Mumbai Indians start the game in the playoff positions, just four points adrift of table-toppers Gujarat Titans at the start of play,.
In MI's last game on Tuesday (May 9), they returned to winning ways by comfortably chasing down Royal Challengers Bangalore's 199 for 6 with 21 balls to spare. Great performances from Jason Behrendorff who picked up 3 for 36 and a man-of-the-match display with the bat from Suryakumar Yadav who smashed 83 runs off 35 balls helped deliver victory.
Titans have hit form at just the right time, winning five of their last six. They improved that run with victory over Lucknow Super Giants. scoring 227 for 2 with Shubman Gill top-scoring up 94 from 51 balls. LDG were restricted to 171 for 7 in reply, with Mohit Sharma taking 4 for 29.

Gujrat Titans' economic bowling attack gives them the upper hand (INDRANIL MUKHERJEE/AFP via Getty Images)
There is no new fresh injury news heading into the game. Tilak Varma is expected to return from a hamstring injury for MI.
Titans are still without Josh Little, who has departed for Ireland duty. Alzarri Joseph will keep his place in the XI.
Mumbai Indians, bar Piyush Chawla, have struggled for consistency with the ball and it is paramount that they're at the top of their game. They'll need a good show from Behrendorff and Chawla with the new ball while Cameron Green has an important role in the middle overs, alongside Chris Jordan and Kumar Kartikeya.
But how MI challenge the decent economy rate of the Titans' bowlers will be a key element of the contest. Sharma and Noor Ahmad have gone at less than seven-an-over while Shami is only shipping runs at an economy rate of 7.23. Add Rashid Khan to the equation and it'll be tough for the five-time winners.
Matches played: 2
Mumbai Indians wins: 1
Gujarat Titans wins: 1
A warm and humid day is expected in Mumbai, with temperatures of 33 degrees Celsius at the start of play.

Jason Behrendorff has a key role to play with the ball for Mumbai Indians (INDRANIL MUKHERJEE/AFP via Getty Images)
Mumbai Indians: Rohit Sharma (c), Tim David, Ramandeep Singh, Tilak Varma, Suryakumar Yadav, Ishan Kishan, Tristan Stubbs, Dewald Brevis, Jofra Archer, Jasprit Bumrah, Arjun Tendulkar, Arshad Khan, Kumar Kartikeya, Hrithik Shokeen, Jason Behrendorff, Akash Madhwal, Cameron Green, Jhye Richardson (injured, replaced by Riley Meredith), Piyush Chawla, Duan Jansen, Vishnu Vinod, Shams Mulani, Nehal Wadhera, Raghav Goyal, Mohit Rathee
Gujarat Titans: Hardik Pandya (c), Shubman Gill, David Miller, Abhinav Manohar, Sai Sudharsan, Wriddhiman Saha, Matthew Wade, Rashid Khan, Rahul Tewatia, Vijay Shankar, Mohammed Shami, Alzarri Joseph, Yash Dayal, Pradeep Sangwan, Darshan Nalkande, Jayant Yadav, R Sai Kishore, Noor Ahmad, Kane Williamson (injured, replaced by Dasun Shanaka), Odean Smith, KS Bharat, Shivam Mavi, Urvil Patel, Josh Little, Mohit Sharma
Mumbai Indians: Rohit Sharma (c), Ishan Kishan (wk), Cameron Green, Suryakumar Yadav, Tim David, Nehal Wadhera, Chris Jordan, Piyush Chawla, Akash Madhwal, Kumar Kartikeya, Jason Behrendorff Raghav Goyal
Gujarat Titans: Hardik Pandya (c), Wriddhiman Saha (wk), Shubman Gill, Vijay Shankar, David Miller, Abhinav Manohar, Rahul Tewatia, Rashid Khan, Mohit Sharma, Noor Ahmad, Mohammed Shami, Alzarri Joseph
Titans are big favourites to win this match, with the bookies having odds of 4/5. Mumbai Indians are the rank outsiders at evens.
Both sides come into this game with a win but MI are down the table for a reason. Titans look too strong in all departments.
In the UK, Sky Sports have exclusive rights to this year's tournament, with matches available on Sky Sports Main Event and Sky Sports Cricket.
Fans in India can watch all the action on Star Sports.
Elsewhere in the world, viewers in Australia can watch the IPL on Fox Sports while in New Zealand, Sky Sport will provide coverage.
Willow TV and Flow Sports will broadcast the tournament in the United States and the Caribbean, respectively.
Fans in MENA can catch the action on beIN Sports while in South Africa, SuperSport have the rights.
If you are watching from the Middle East, you'll be able to view the game on Times Internet.
People from Bangladesh can watch the game on Gazi TV.