Yesterday's IPL Matches (April 7) saw a doubleheader on Sunday. The afternoon match saw Mumbai Indians host Delhi Capitals while the evening game saw Lucknow Super Giants face Gujarat Titans in front of home fans.
Mumbai Indians posted their first win of the season after back-to-back three defeats while Delhi Capitals fell to the bottom of the table. Mumbai Indians climbed up to eighth place with that win.LSG meanwhile won a lopsided encounter to go third on the points table with the third consecutive win.

Mumbai Indians (MI) - 234/5 in 20 overs vs Delhi Capitals (DC) - 205/8 in 20 overs. Result - MI won by 29 runs at the Wankhede Stadium in Mumbai.
Toss: DC won the toss and opted to bowl first
Captains: Hardik Pandya (MI), Rishabh Pant (DC)
Who scored the most runs for MI in Yesterday's IPL Match?
Rohit Sharma - 49 runs off 27 balls
Who scored the most runs for DC?
Tristan Stubbs - 71 not out off 25 balls
Who took the most wickets for MI in Yesterday's IPL Match?
Gerald Coetzee - 4/34
Who took the most wickets for DC?
Axar Patel 2/35; Anrich Nortje 2/65
Who Was Man of the Match of IPL 2024 Match 20?
Romario Shepherd - 39 not out off 10 balls & 1/54
MI vs DC match Playing 11
MI Playing 11: Rohit Sharma, Ishan Kishan (wk), Suryakumar Yadav, Tilak Varma, Hardik Pandya (c), Tim David, Mohammad Nabi, Romario Shepherd, Piyush Chawla, Gerald Coetzee, Jasprit Bumrah
Impact Substitute: Akash Madhwal (IN) - Suryakumar Yadav (OUT)
DC Playing 11: David Warner, Prithvi Shaw, Abishek Porel, Rishabh Pant (c & wk), Tristan Stubbs, Axar Patel, Lalit Yadav, Jhye Richardson, Anrich Nortje, Ishant Sharma, Khaleel Ahmed
Impact Substitute: Abhishek Porel (IN) - Khaleel Ahmed (OUT)
Lucknow Super Giants (LSG) -163/5 in 20 overs vs Gujarat Titans (GT) - 130 all out in 18.5 overs. Result - LSG won by 33 runs at the Ekana Sports Complex in Lucknow.
Toss: LSG won the toss and opted to bat first
Captains: KL Rahul (LSG), Shubman Gill (GT)
Who scored the most runs for LSG in Yesterday's IPL Match?
Marcus Stoinis - 58 runs off 43 balls
Who scored the most runs for GT?
Sai Sudharsan - 31 runs off 23 balls
Who took the most wickets for LSG in Yesterday's IPL Match?
Yash Thakur - 5/30
Who took the most wickets for GT?
Darshan Nalnkande 2/21; Umesh Yadav 2/22
Who Was Man of the Match of IPL 2024 Match 21?
Yash Thakur (LSG)
LSG vs GT match Playing 11
LSG Playing 11: Quinton de Kock, KL Rahul (c & wk), Devdutt Padikkal, Marcus Stoinis, Nicholas Pooran, Ayush Badoni, Krunal Pandya, Ravi Bishnoi, Yash Thakur, Naveen-ul-Haq, Mayank Yadav
Impact Substitute: M Siddharth (IN) - Marcus Stoinis (OUT)
GT Playing 11: Shubman Gill (c), Sharath BR (wk), Sai Sudharsan, Vijay Shankar, Rahul Tewatia, Rashid Khan, Noor Ahmad, Umesh Yadav, Spencer Johnson, Darshan Nalkande, Mohit Sharma
Impact Substitute: Kane Williamson (IN) - Mohit Sharma (OUT)