Sunday is poised with a great evening fixture as Royal Challengers Bangalore take on Mumbai Indians in a clash that is a must-win for both the franchises.

Mumbai Indians haven't improved on their performances from the first phase and have lost their first two matches of the second phase, while Virat Kohli's Bangalore lost to Kolkata in an exasperating fashion and despite starting well in their next match, they failed to keep hold of the match towards the end.

In this clash, with both sides desperate to win, who do you think will open their account in the second phase? Do you have any idea about the team's head-to-head record?.

Today Cricwizz presents you an in-depth summary of how things went in RCB vs MI's last five meetings.

RCB VS MI (April 9, 2021)

RCB had won the toss and were bowling first. After Rohit Sharma got run out for just 19, Chris Lynn scored 49, while Suryakumar Yadav scored 31. 

Mumbai finished the innings with 159 on the board. For Bangalore, Harshal Patel bowled a fabulous spell, picking five wickets for 27 runs.

After Washington Sundar and Rajat Patidar were out early, Virat Kohli needed support from the other end and Glenn Maxwell, in his first game as a Banglore player, did the job. However, Virat Kohli got out on 33, with RCB still needing over 60 runs but AB de Villiers was there to save his side. He was 2 short of a half-century before he got run out and we saw wickets falling quickly. 

However, Bangalore won the match with a wicket in hand, registering their first win of the IPL 2021 season. 

The score is RCB: 1, MI: 0

RCB vs MI (October 28, 2020)

This time it was Mumbai who won the toss and were bowling first. Bangalore started brilliantly, scoring 71 inside eight overs before Josh Philippe was dismissed, scoring 33.

The fantastic start wasn't backed up well by the other batsmen as Bangalore failed to register a huge score. They finished the innings with 164 on the board.

After Devdutt Padikkal's 74, neither batsman managed to score more than 14 runs. Mumbai's top performer with the ball was Jasprit Bumrah, who picked three wickets. Mumbai had to score 165 to win. They lost batsmen at regular intervals but Suryakumar Yadav stood strong and kept hitting the ball well. 

Mumbai chased the total with five balls to spare, courtesy of Suryakumar Yadav's unbeaten 79 (43) runs. So guys, what's the score now?

RCB: 1 MI: 1

RCB vs MI (September 28, 2020)

One of the best meetings between the sides lately, in this match, Mumbai were bowling after electing to do so, and Bangalore posted a mammoth total of 201 in 20 overs, with Padikkal scoring 54, Aaron Finch scoring 52, De Villiers scoring an unbeaten 55, while Shivam Dube played a great cameo, scoring 27 off just 10 balls.

In response, Mumbai had the worst possible start as they found themselves 78/4 at the end of 11.2 overs. However, Ishan Kishan was in some mood that night as it was Kieron Pollard who was the strike rotating player as Kishan scored all over the ground.

Bangalore needed more than 110 runs out of less than 10 overs but Kishan and Pollard's partnership put the game into their hands. However, Kishan's dismissal on 99 was a painful one as the match went to a super over.

It was Mumbai's turn to bat first now and they contrived only seven runs off it, a brilliant super over by Navdeep Saini. Bangalore scored 11 off the super over, with no wickets loss as De Villiers and Kohli finished the game without any problems.

The score is RCB: 2 MI: 1

RCB vs MI (April 15, 2019)

It was Mumbai Indians again who had won the toss and were bowling first. Bangalore scored 171, courtesy of a 75 from AB De Villiers, and a 50 from Moeen Ali.

Hardik Pandya Mumbai Indians H2H
Hardik Pandya (Image Credits: IPLT20)

Lasith Malinga was the pick of the Mumbai bowling as he picked four wickets. Mumbai had a great start but lost two wickets in quick succession after Rohit Sharma's and de Kock's 70-run partnership.

Suryakumar Yadav and Ishan Kishan continued to keep the scoreboard ticking, with Hardik Pandya finishing things off in style with a crucial 37 off just 16 balls.

Mumbai won the match by five wickets, and the score is?

Well, RCB: 2 MI: 2 

RCB vs MI (March 28, 2020)

Kohli won the toss and Bangalore were bowling first. Mumbai Indians scored 187 runs, courtesy of a 48 from the MI skipper and 38 from Suryakumar Yadav.

Once again, Hardik Pandya played a quickfire 32 off 14 to help Mumbai conclude their innings on a high. Yuzvendra Chahal picked four wickets.

It was RCB'S turn to bat but after a decent start by Parthiv Patel, Virat Kohli missed his 50 by four runs, while AB De Villiers scored an unbeaten 70.

Unfortunately, no one from the other end provided enough support to the Proteas and Mumbai won the match by six runs. Bumrah picked three wickets, giving away just 20 runs.

Well, Mumbai are ahead with the score being, RCB: 2 MI: 3

So will Bangalore equalise or will Mumbai add one more to their lead? Stay tuned for more updates from Cricwizz. We bet you won't be disappointed.