
Indian Premier League 2025 - TATA IPL - Match 45 - MI vs LSG and Match 46 – DC vs RCB - Cricket Betting Tips and Match Predictions: April 27

Here are the Fantasy Cricket Predictions and Betting Tips for the TATA IPL - Indian Premier League, Match 45 - Mumbai Indians (MI) vs Lucknow Super Giants (LSG) and Match 46 - Delhi Capitals (DC) vs Royal Challengers Bengaluru (RCB), which will be played on the 27th of April at the Wankhede Stadium, Mumbai and Arun Jaitley Stadium, Delhi.
Match 45 - Mumbai Indians (MI) vs Lucknow Super Giants (LSG) (Wankhede Stadium, Mumbai)
Current Form Mumbai Indians:
Mumbai Indians are currently placed at the 4th position on points table with 5 wins and 4 losses to their credit.
The NRR for Mumbai Indians is 0.673.
The top run scorer for Mumbai Indians in the Indian Premier League is Suryakumar Yadav with 373 runs to his name.
The top wicket taker for Mumbai Indians in the Indian Premier League is Hardik Pandya with 12 scalps under his belt.
Mumbai Indians have won their previous match against Sunrisers Hyderabad by 7 wickets.
Sunrisers Hyderabad batted first and they were restricted to a small total of 143 for 8 in 20 overs. The top order including Travis Head, Abhishek Sharma, Ishan Kishan and Nitish Kumar Reddy got out without troubling the scorers much. It was Heinrich Klaasen who then took the responsibility of taking Sunrisers Hyderabad over the line. He smashed 71 runs off 44 balls, hitting 9 fours and 2 sixes. Abhinav Manohar also supported him well, making 43 runs to help Sunrisers Hyderabad get past the 140 run mark as they finished at 143 in their innings
During the chase, Mumbai Indians lost Ryan Rickelton cheaply. After his dismissal, Rohit Sharma and Surya Kumar Yadav batted like champions. They scored 70 and 40 runs respectively to win the match for Mumbai Indians in the 16th over with 7 wickets in hand.
Current Form Lucknow Super Giants:
Lucknow Super Giants on the other hand are currently placed at the 6th position on points table with 5 wins and 4 losses to their credit.
The NRR for Lucknow Super Giants is -0.054.
The top run scorer for Lucknow Super Giants in the Indian Premier League is Nicholas Pooran with 377 runs to his name.
The top wicket taker for Lucknow Super Giants in the Indian Premier League is Shardul Thakur with 12 scalps under his belt.
Lucknow Super Giants have lost their previous match against Delhi Capitals by 8 wickets.
Lucknow Super Giants batted first and they posted a total of 159 for 6 in 20 overs. Aiden Markram and Mitchell Marsh gave a stunning start to Delhi Capitals. They scored 52 and 45 runs respectively. After the first wicket fell down though, the middle order simply collapsed. None of their key batters stood up. Ayush Badoni in the lower order made 36 vital runs to help Lucknow Super Giants get to 159 in their innings.
During the chase, Delhi Capitals lost Karun Nair early on in the innings. After his dismissal, Abhishek Porel and KL Rahul took the responsibility of taking Delhi Capitals over the line. They scored 51 and 57 runs respectively as Delhi Capitals won the game in the 18th over with 8 wickets in hand.
Let’s have a look at the squads:
Lucknow Super Giants
Rishabh Pant (c), David Miller, Aiden Markram, Nicholas Pooran, Mitchell Marsh, Avesh Khan, Mayank Yadav, Mohsin Khan, Ravi Bisnoi, Abdul Samad, Aryan Juyal, Akash Deep, Himmat Singh, M Siddharth, Digvesh Singh, Shahbaz Ahmed, Akash Singh, Shamar Joseph, Prince Yadav, Yuvraj Chaudhary, Rajvardhan Hangargekar, Arshin Kulkarni, Matthew Breetzke
Mumbai Indians
Hardik Pandya (c), Jasprit Bumrah, Rohit Sharma, Tilak Verma, Trent Boult, Naman Dhir, Robin Minz, Karn Sharma, Ryan Rickelton, Deepak Chahar, Will Jacks, Ashwani Kumar, Mitchell Santner, Reece Topley, Shrijith Krishnan, Raj Angad Bawa, Venkat Satyanarayana Raju, Bevon Jacobs, Arjun Tendulkar, Vignesh Puthhur, Suryakumar Yadav
Cricket Betting Tips and Match Predictions* - PrePlay
Who will win the toss? – Mumbai Indians
Who will win?- Mumbai Indians
Top Batter (Runs Scored) - Nicholas Pooran (Lucknow Super Giants), Rohit Sharma (Mumbai Indians)
Top Bowler (Wickets taken) - Digvesh Singh (Lucknow Super Giants), Jasprit Bumrah (Mumbai Indians)
Most Sixes – Nicholas Pooran (Lucknow Super Giants), Rohit Sharma (Mumbai Indians)
Player of the Match- Rohit Sharma (Mumbai Indians)
Team Scores Batting first – Mumbai Indians 195+, Lucknow Super Giants 185+
Match Handicap: Mumbai Indians
Match 46 - Delhi Capitals (DC) vs Royal Challengers Bengaluru (RCB) (Arun Jaitley Stadium, Delhi)
Current Form Delhi Capitals:
Delhi Capitals are currently placed at the 2nd position on points table with 6 wins and 2 losses to their credit.
The NRR for Delhi Capitals is 0.657.
The top run scorer for Delhi Capitals in the Indian Premier League is KL Rahul with 323 runs to his name.
The top wicket taker for Delhi Capitals in the Indian Premier League is Kuldeep Yadav with 12 scalps under his belt.
Delhi Capitals have won their previous match against Lucknow Super Giants by 8 wickets.
Lucknow Super Giants batted first and they posted a total of 159 for 6 in 20 overs. Aiden Markram and Mitchell Marsh gave a stunning start to Delhi Capitals. They scored 52 and 45 runs respectively. After the first wicket fell down though, the middle order simply collapsed. None of their key batters stood up. Ayush Badoni in the lower order made 36 vital runs to help Lucknow Super Giants get to 159 in their innings.
During the chase, Delhi Capitals lost Karun Nair early on in the innings. After his dismissal, Abhishek Porel and KL Rahul took the responsibility of taking Delhi Capitals over the line. They scored 51 and 57 runs respectively as Delhi Capitals won the game in the 18th over with 8 wickets in hand.
Current Form Royal Challengers Bengaluru:
Royal Challengers Bengaluru are currently placed at the 3rd position on points table with 6 wins and 3 losses to their credit.
The NRR for Royal Challengers Bengaluru is 0.482.
The top run scorer for Royal Challengers Bengaluru in the Indian Premier League is Virat Kohli with 392 runs to his name.
The top wicket taker for Royal Challengers Bengaluru in the Indian Premier League is Josh Hazelwood with 16 scalps under his belt.
Royal Challengers Bengaluru have won their previous match against Rajasthan Royals by 11 runs.
Royal Challengers Bengaluru batted first and they posted a total of 205 for 5 in 20 overs. Phil Salt and Virat Kohli gave a brilliant start to Royal Challengers Bengaluru. They scored 26 and 70 runs respectively. Devdutt Padikkal also showcased his potential as he made 50 runs in just 27 balls. On the back of these brilliant batting performances, Royal Challengers Bengaluru managed to get to a tall total of 205 in their innings.
During the chase, Yashasvi Jaiswal got his team off to a flier. He smashed 49 runs in just 19 balls, hitting 7 fours and 3 sixes. Nitish Rana and Riyan Parag also flexed his muscles and scored 28 and 22 runs respectively. Shimron Hetmyer once again disappointed. He scored 11 runs before being dismissed. Dhruv Jurel kept the hopes alive by scoring 47 runs but his untimely dismissal didn't help the team as Rajasthan Royals eventually fell short by 11 runs.
Let's have a look at the squads:
Delhi Capitals
KL Rahul, Jake Fraser-McGurk, Karun Nair, Abhishek Porel, Tristian Stubbs, Axar Patel, Kuldeep Yadav, T Natrajan, Mitchell Starc, Sameer Rizvi, Ashutosh Sharma, Mohit Sharma, Faf du Plessis, Mukesh Kumar, Darshan Nalkande, Vipraj Nigam, Dushmanta Chameera, Donovan Ferreira, Ajay Mandal, Manvanth Kumar, Tripurana Vijay, Madhav Tiwari
Royal Challengers Bengaluru
Rajat Patidar (c), Virat Kohli, Yash Dayal, Josh Hazlewood, Phil Salt, Jitesh Sharma, Liam Livingstone, Rasikh Dar, Suyash Sharma, Krunal Pandya, Bhuvneshwar Kumar, Swapnil Singh, Tim David, Romario Shepherd, Nuwan Thushara, Manoj Bhandage, Jacob Bethel, Devdutt Padikkal, Swastik Chhikara, Lungi Ngidi, Abhinandan Singh, Mohit Rathee
Cricket Betting Tips and Match Predictions* - PrePlay
Who will win the toss? – Royal Challengers Bengaluru
Who will win?- Delhi Capitals
Top Batter (Runs Scored) - Karun Nair (Delhi Capitals), Rajat Patidar (Royal Challengers Bengaluru)
Top Bowler (Wickets taken) - Kuldeep Yadav (Delhi Capitals), Suyash Sharma (Royal Challengers Bengaluru)
Most Sixes – Karun Nair (Delhi Capitals), Rajat Patidar (Royal Challengers Bengaluru)
Player of the Match- Karun Nair (Delhi Capitals)
Team Scores Batting first – Delhi Capitals 185+, Royal Challengers Bengaluru 180+
Match Handicap: Delhi Capitals
Live Cricket Streaming Indian Premier League 2025: The live cricket streaming page which enables you to watch live cricket - Geo-restrictions apply
*NB these predictions may be changed nearer the start of the match once the final starting teams have been announced and we will be running ‘In-Play’ features, so stay tuned.
© CricDirect 2025