Yesterday's IPL Match Results: Yesterday's (April 30, Sunday) IPL matches saw Mumbai Indians and Punjab Kings emerge victorious against Rajasthan Royals and Chennai Super Kings respectively in the weekend's doubleheaders of the Indian Premier League season 16.
Both the matches turned out to be nail-biters as the first game (CSK vs PBKS) saw Sikandar Raza steal a dramatic win for Punjab by taking three runs off the last ball by placing the ball in the fine-leg region as PBKS chased down 200.

The evening match (MI vs RR) saw Mumbai Indians keep themselves in the hunt for the playoffs with a crucial win. Burly Australian all-rounder Tim David sealed the win for Mumbai as he shot three sixes off the first three balls of the final over against Jason Holder while MI needed 17 runs off the final over. This was also the first time that a total of 200-plus was chased down at the Wankhede in T20s.
Chennai Super Kings (CSK) - 200/4 in 20 overs vs Punjab Kings (PBKS) - 201/6 in 20 overs. Result - PBKS won by four wickets at the MA Chidambaram Stadium in Chennai.
Toss: CSK won the toss and opted to bat first
Captains: MS Dhoni (CSK), Shikhar Dhawan (PBKS)
Who took the most wickets in Yesterday's IPL Match 41, CSK vs PBKS?
Tushar Deshpande (CSK) 3/49
Who scored the most runs in CSK vs PBKS match?
Devon Conway (CSK) 92*
Who Was Match Man of the Match of IPL 2023 Match 41 Yesterday?
Devon Conway
CSK vs PBKS match Playing 11
CSK Playing 11: Ruturaj Gaikwad, Devon Conway, Ajinkya Rahane, Moeen Ali, Ambati Rayudu, Shivam Dube, Ravindra Jadeja, MS Dhoni (c & wk), Matheesha Pathirana, Tushar Deshpande, Maheesh Theekshana
Impact Substitute: Akash Singh (IN) - Ambati Rayudu (OUT)
PBKS Playing 11: Atharva Taide, Shikhar Dhawan (c), Liam Livingstone, Sikandar Raza, Sam Curran, Jitesh Sharma (wk), Shahrukh Khan, Harpreet Brar, Kagiso Rabada, Rahul Chahar, Arshdeep Singh
Impact Substitute: Prabhsimran Singh (IN) - Kagiso Rabada (OUT)
Match officials
Umpires: Rod Tucker, Ulhas Gandhe
Third Umpire: Yeshwant Barde
Match Referee: Manu Nayyar
Coaching staff
Chennai Super Kings: Stephen Fleming, Michael Hussey, Dwayne Bravo, Rajiv Kumar
Kolkata Knight Riders: Trevor Bayliss, Brad Haddin, Wasim Jaffer, Charl Langeveldt
Rajasthan Royals (RR) - 212/7 in 20 overs vs Mumbai Indians (MI) - 214/4 in 20 overs. Result - MI won by six wickets at the Wankhede Stadium in Mumbai.
Toss: RR won the toss and opted to bat first
Captains: Rohit Sharma (MI), Sanju Samson (RR)
Who took the most wickets in Yesterday's IPL Match 42, MI vs RR?
Arshad Khan (MI) 3/39
Who scored the most runs in MI vs RR Match?
Yashasvi Jaiswal (RR) 124
Who Was Match Man of the Match of IPL 2023 Match 42 Yesterday?
Yashasvi Jaiswal
MI vs RR match Playing 11
MI Playing 11: Rohit Sharma (c), Ishan Kishan (wk), Cameron Green, Suryakumar Yadav, Tilak Varma, Tim David, Jofra Archer, Piyush Chawla, Kumar Kartikeya, Riley Meredith, Arshad Khan
Impact Substitute: Not used
RR Playing 11: Yashasvi Jaiswal, Jos Buttler, Sanju Samson (c & wk), Devdutt Padikkal, Dhruv Jurel, Shimron Hetmyer, Ravichandran Ashwin, Jason Holder, Trent Boult, Sandeep Sharma, Yuzvendra Chahal
Impact Substitute: Kuldeep Sen (IN) - Dhruv Jurel (OUT)
Match officials
Umpires: Virender Sharma, Vinod Seshan
Third Umpire: Tapan Sharma
Match Referee: Javagal Srinath
Coaching staff
Mumbai Indians: Mark Boucher, Kieron Pollard, Shane Bond, James Pamment, Sachin Tendulkar, Zaheer Khan, Mahela Jayawardene, Jagadeesh Arunkumar
Rajasthan Royals: Kumar Sangakkara, Trevor Penney, Lasith Malinga, Dishant Yagnik, Siddhartha Lahiri