The IPL 2026 double header on April 4 will see Delhi Capitals host Mumbai Indians, while Rajasthan Royals meet neighbours Gujarat Titans. Here are the live scores, broadcast and streaming details, playing XIs, toss and team news.

GT vs RR IPL 2026 live score:

Match 9, Gujarat Titans vs Rajasthan Royals

Recent
Gujarat Titans vs Rajasthan Royals | Indian Premier League, 2026 | Match 9
Narendra Modi Stadium, Ahmedabad
Saturday, April 04th, 2026 02:00pm (UTC:+0000)
GT Gujarat Titans
GT Gujarat Titans
204/8
(20.0) RR: 10.20

    vs

    RR Rajasthan Royals
    RR Rajasthan Royals
    210/6
    (20.0) RR: 10.50

      DC vs MI IPL 2026 live score:

      Match 8, Delhi Capitals vs Mumbai Indians

      Recent
      Delhi Capitals vs Mumbai Indians | Indian Premier League, 2026 | Match 8
      Arun Jaitley Stadium, Delhi
      Saturday, April 04th, 2026 10:00am (UTC:+0000)
      DC Delhi Capitals
      DC Delhi Capitals
      164/4
      (18.1) RR: 9.03

        vs

        MI Mumbai Indians
        MI Mumbai Indians
        162/6
        (20.0) RR: 8.10

          Gujarat Titans vs Rajasthan Royals - Narendra Modi Stadium, Ahmedabad, 7.30pm local time

          Who are the players to watch out for?

          Rajasthan began their season with an easy win over Chennai, with Vaibhav Sooryavanshi once again taking the limelight with a whirlwind 17-ball 52. All eyes will be on the teenager. Jofra Archer, meanwhile, looked in rhythm against CSK, while Brijesh Sharma is also one to watch out for. They would probably field the same side, with Donovan Ferreira likely coming on as an impact sub.

          Gujarat lost a close encounter to Punjab, with Prasidh Krishna impressing with the ball. Ashok Sharma, who started his IPL career with a 150kph thunderbolt, is also one to keep an eye on. They will also want their top three of Sai Sudharsan, Shubman Gill and Jos Buttler to come good. They may want to go with the same XII again.

          Toss and playing XIs

          Rajasthan Royals won the toss and opted to bat.

          Gujarat Titans: Kumar Kushagra, Sai Sudharsan, Jos Buttler (wk), Washington Sundar, Glenn Phillips, Rahul Tewatia, Rashid Khan (c), Kagiso Rabada, Prasidh Krishna, Mohammed Siraj, Ashok Sharma. Impact Player options: Shahrukh Khan, Jason Holder, Manav Suthar, Anuj Rawat, Jayant Yadav.

          Rajasthan Royals: Vaibhav Sooryavanshi, Yashasvi Jaiswal, Dhruv Jurel (wk), Riyan Parag (c), Shimron Hetmyer, Donovan Ferreira, Ravindra Jadeja, Jofra Archer, Nandre Burger, Tushar Deshpande, Sandeep Sharma. Impact Player options: Lhuan-dre Pretorius, Shubham Dubey, Ravi Singh, Ravi Bishnoi, Brijesh Sharma.

          Read more: Why India shouldn’t fast-track Vaibhav Sooryavanshi to the T20I side

          April 4: Today’s IPL matches

          Delhi Capitals vs Mumbai Indians - Arun Jaitley Stadium, Delhi, 3.30pm local time

          Who are the players to watch out for?

          Delhi and Mumbai enter this game on the back of respective wins in their tournament opener. DC’s top order of KL Rahul, Pathum Nissanka and Nitish Rana struggled in their first game against LSG, and the onus will be on them to deliver this time. Lungi Ngidi is definitely the bowler to watch out for from the Delhi-based side. They are unlikely to make any changes to a winning combination.

          For Mumbai, Ryan Rickelton was the star in their 221-run chase against KKR. Rohit Sharma, too, looked in great touch, and it would be interesting to see if they continue their form or the star-studded middle order takes the onus on themselves. AM Ghazanfar didn’t have the best of IPL debuts, and could be one to watch out for if he gets another go. But Mitchell Santner would probably replace him.

          Toss and playing XIs

          Delhi Capitals won the toss and elected to field.

          Delhi Capitals: KL Rahul (wk), Pathum Nissanka, Nitish Rana, Axar Patel (c), Tristan Stubbs, David Miller, Vipraj Nigam, Kuldeep Yadav, Lungi Ngidi, Mukesh Kumar, T Natarajan. Impact player options: Ashutosh Sharma, Auqib Nabi, Sameer Rizvi, Dushmantha Chameera, Karun Nair.

          Mumbai Indians: Rohit Sharma, Ryan Rickelton (wk), Tilak Varma, Suryakumar Yadav (c), Naman Dhir, Sherfane Rutherford, Mitchell Santner, Corbin Bosch, Shardul Thakur, Deepak Chahar, Jasprit Bumrah. Impact Player options: Mayank Markande, Robin Minz, Raj Angad Bawa, Trent Boult, Ashwani Kumar.

          IPL 2026: Where to watch today's matches live?

          The IPL 2026 match between Delhi Capitals & Mumbai Indians and Rajasthan Royals and Gujarat Titans will be telecast on the Star Sports network and live-streamed on the JioHotstar app and website in India.

          You can find the full broadcast and streaming details of today's IPL 2026 match here.

          Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.