Mumbai Indians vs Royal Challengers Bengaluru, 20th Match

Mumbai
Wankhede Stadium
189
31
22
RCB
RCB
240/4 (20.0)
MI chose to BOWL
MI
MI
222/5 (20.0)
RCB won by 18 runs

Mumbai Indians vs Royal Challengers Bengaluru: Key Facts

When was Mumbai Indians vs Royal Challengers Bengaluru played?
Mumbai Indians vs Royal Challengers Bengaluru, the 20th Match of Indian Premier League, was played on 12 April 2026, 7:30 pm IST.
Where was Mumbai Indians vs Royal Challengers Bengaluru played?
The match was played at Wankhede Stadium, Mumbai, India.
What format is Mumbai Indians vs Royal Challengers Bengaluru?
It is a T20 match in Indian Premier League.
Who won the toss in Mumbai Indians vs Royal Challengers Bengaluru?
MI Elected to field first
Who won Mumbai Indians vs Royal Challengers Bengaluru?
RCB won by 18 runs
What is the average score at Wankhede Stadium?
The average first-innings score in T20 matches at Wankhede Stadium is 206 and the average second-innings score is 184, based on 5 matches.
What is the pitch report for Wankhede Stadium?
The square boundaries are 67m and 61m; the straight boundary is 74m. Lots and lots of sixes here at the Wankhede, this is a pitch which will produce a lot of runs. There'll be some help for the seamers with a fair covering of grass on a good length area. A bit of movement and bounce, but not much turn for the spinners. If you get 200 or more, your chances of a win increase, but here you can say...
MI vs RCB IPL 2026 Match Preview: Fantasy Picks, Pitch Report & Playing XI

Published on Apr 11, 2026

MI vs RCB IPL 2026 Match Preview: Fantasy Picks, Pitch Report & Playing XI

The Indian Premier League delivers another blockbuster clash as Mumbai Indians (MI) take on Royal Challengers Bengaluru (RCB) in a high stakes T20 encounter. If you are looking for the ultimate Dream11 Prediction and tips to build your Fantasy Winning Team, you are in the right place. With both teams boasting explosive batting lineups, this IPL showdown at Wankhede Stadium promises massive fantasy points.

Match Details

  • Match: Mumbai Indians (MI) vs Royal Challengers Bengaluru (RCB)
  • Date: 12 Apr 2026
  • Time: 19:30 IST
  • Venue: Wankhede Stadium, Mumbai

Live Streaming & Broadcast Details

Fans can catch all the live action on JioHotstar(App + Website) for digital streaming, while television viewers can tune into the Star Sport Channels.

Weather Report

Mumbai will experience hot and humid conditions with temperatures hovering around 32 degrees Celsius. The Rain impact is zero, ensuring a full game. However, the Dew factor will be massive in the second innings, making the ball skid onto the bat and heavily favoring the chasing side.

Pitch Report & Venue Stats

The pitch at Wankhede Stadium is a renowned batting paradise with short boundaries. The Average score here is a massive 189 runs. When looking at the Pace vs spin dominance, pacers have claimed 31 wickets in the last five games compared to just 22 wickets for spinners. The Batting vs bowling trend clearly shows that the Chasing teams have a massive advantage due to the heavy dew under the lights. For your fantasy contests, stack your lineup with top order batters and death overs pacers.

Team Form & Head to-Head

Mumbai Indians (MI)

  • Last 5 matches: L, L, W, L, W
  • Recent performance: Struggling to find consistent momentum despite individual brilliance.
  • Head to-head record: 2 wins in recent matchups against tonight's opponent.

Royal Challengers Bengaluru (RCB)

  • Last 5 matches: L, W, W, W, W
  • Recent performance: Riding high on a four match winning streak before a narrow recent loss.
  • Head to-head record: Dominating with 5 wins in recent clashes.

Injury Updates & Player Availability

Both squads are looking Fully fit for this crucial encounter. There are no major Injured or Doubtful players reported from either camp, meaning all star players are available for selection.

Probable Playing XI

Mumbai Indians (MI)

Ryan Rickelton, Rohit Sharma, Suryakumar Yadav, Tilak Varma, Hardik Pandya, Naman Dhir, Sherfane Rutherford, Shardul Thakur, Jasprit Bumrah, Trent Boult, AM Ghazanfar

Royal Challengers Bengaluru (RCB)

Phil Salt, Virat Kohli, Devdutt Padikkal, Rajat Patidar, Krunal Pandya, Jitesh Sharma, Tim David, Romario Shepherd, Bhuvneshwar Kumar, Josh Hazlewood, Abhinandan Singh

Key Players to Watch

  • Virat Kohli: Leading the run charts with 129 runs in the series. His current form makes him a must have for any fantasy lineup.
  • Rajat Patidar: An aggressive middle order enforcer who has smashed 142 runs recently. He thrives on flat tracks.
  • Rohit Sharma: The local hero has amassed 118 runs and knows the venue conditions better than anyone.
  • Suryakumar Yadav: A game changer in the T20 format. He recently scored a quickfire 73 runs and is lethal in the death overs.
Download Ai11 Sports App

Fantasy Picks

Small League Safe Picks

  • Virat Kohli
  • Rohit Sharma
  • Hardik Pandya

Mega League Differential Picks

  • Ryan Rickelton: A high risk, high reward opener who recently scored 98 runs.
  • Krunal Pandya: Can pick up crucial wickets and score quick runs, making him a perfect differential for major leagues.

Match Prediction / Outlook

Given the current form and the heavy dew expected in Mumbai, Royal Challengers Bengaluru (RCB) are the favorites to win, especially if they win the toss and elect to chase. Their top order is perfectly suited to exploit the batting friendly conditions.

Disclaimer

Always check Final Playing XI and Toss updates before locking your fantasy team.

IPL 2026 MI vs RCB players T20 past performance, current series performance, projected points and selection percentage.

PlayerBattingBowlingSeries PerformanceLineup selectionMatch Performance
Name
T
R
S
M#BatInnNORunsHSAvgSR50+4/6BowlInnWkOvAvgEcoSR4wBestC/St
M
A. Pt
Pts
Run
Wk
DT
P
S%
C
VC
iDt
#
PTS
Bat
Bowl
Field
Krunal PandyaRCBALL✅244LHB1915732438624.2131.1810389SLA2311793.230.547.4224.634/1587849.839840875854.891.363.1313430390
Suyash SharmaRCBBOWL✅64RHB327677000LBG64653.628.247.9321.325/137736.72570514.31112.210.150.34✅9660620
Rajat PatidarRCBBAT✅113RHB10610338911235.3160.0832453OB000-57857456204050474.427.227.6✅412510508
Corbin BoschMIALL⚡133RHB85319848118.22114.812106RFM1201303.224.588.317.754/1454260120113100131.340.020.04310000
Virat KohliRCBBAT✅430RHB413781421812242.44135.881201743RM4581.783.378.757.502/25194888.1705329087.5185.9824.0514.29✅5907800
Jasprit BumrahMIBOWL✅288RHB4933113167.0686.92012RF2853543.821.066.9718.165/1043925.22277311.1969.572.293.332111070
Hardik PandyaMIALL✅338RHB2948063449129.64144.2126815RMF2762302.8298.5320.345/36154745.6319106342.9585.178.668.57✅312976378
Raj BawaMIALL⚡28LHB2053976126.46130.16145RMF21263.121.88.8314.803/2812144000160.30.010.01300000
Suryakumar YadavMIBAT✅373RHB34765972911734.5152.58711392RM,OB1182.118.126.317.202/5176937.3336162033.3367.516.026.79✅8715508
Ashwani KumarMIBOWL⚡23LHB111116.6600LM23273.126.8510.1315.824/2433732191666.7140.370.010.01490000
Ryan RickeltonMIWK✅179LHB17215508912332.41149.7235712114143.52401/141257105.3737343071.4283.1611.0610.59✅6797100
Rasikh SalamRCBBOWL⚡54RHB20981107.3610009RFM54693.423.338.71626/3112452.82110550120.830.020.03✅11500388
Romario ShepherdRCBALL✅275RHB1977628717323.72153.948394RFM2472392.827.099.2917.435/2060837.630154525738.050.991.781916228
Phil SaltRCBWK✅353RHB34226891014128.19153.48611293OB000-201556.8284124060268.598.547.42✅116014400
Tilak VarmaMIBAT✅173LHB16544498715141.21144.8435626OB29121.527.337.3122.402/26107949.7447203033.3443.562.373.42013108
Jacob BethellRCBBAT⚡109LHB10016202810524.14141.7111268SLA31221.922.778.3916.214/1158330.39139033.3140.810.120.08350000
Jacob DuffyRCBBOWL✅174RHB6030237247.9128.8025RFM1681983.525.328.6117.695/185029018005501035.820.631.2612460348
Venkatesh IyerRCBBAT⚡152LHB13537345810435.28141.2521466RM76552.425.297.7619.516/2056239.57941050132.250.120.13360000
Trent BoultMIBOWL✅325RHB90573762311.39115.69042LFM3223723.725.828.151965/24106420.58281251035.520.981.5514410370
Mitchell SantnerMIALL✅292LHB2128731699225.35134.338387SLA2822873.524.847.220.645/1610736920718466.7718.390.530.83✅105312370
Tim DavidRCBBAT✅355RHB31897686910231.08162.2725920OB64161.761.818.8541.801/0197842.9343158025537.671.682.2✅7746600
Bhuvneshwar KumarRCBBOWL✅332RHB115625632710.6295.42054RM3313633.624.427.3819.8115/467890720271762.5942.390.561.181818068
Jitesh SharmaRCBWK✅174RHB15431327910626.65152.581346210150-151826.421153012.5620.050.891.0417181400
Shardul ThakurMIBOWL✅197RHB72244876810.14124.23157RM1912273.426.259.1217.265/235663219214533.3835.90.711.216310270
Devdutt PadikkalRCBBAT✅131LHB13012382612432.42139.1228556OB000-67884.5676282062.5364.936.076.94234000
Rohit SharmaMIBAT✅472RHB459541253112130.94135.64921699OB59291.828.627.8421.814/61754103412202075160.314.9416.5715393500
Sherfane RutherfordMIBAT⚡278LHB2485448698625.09140.4722648RFM33181.831.119.6519.314/24896159032016.7125.780.220.32✅214713500
Naman DhirMIBAT✅61RHB55812226226156.265169OB1881.837.629.42415/1937961.4553255066.7611.070.290.46225100
Mayank MarkandeMIBOWL✅96RHB24171083315.42112.5012LB95943.326.37.9119.944/4222918000119.150.240.3350-10-50
Completed matches of Mumbai Indians
Teams
Date
Venue
Bat First
Bat Second
Inning 1
Inning 2
Winner
29 Mar - 07:30 PMMumbaiKolkata Knight RidersKKRMumbai IndiansMI220/4 (20.0)224/4 (19.1) MI won by 6 wickets (with 5 balls remaining)
04 Apr - 03:30 PMDelhiMumbai IndiansMIDelhi CapitalsDC162/6 (20.0)164/4 (18.1) DC won by 6 wickets (with 11 balls remaining)
07 Apr - 07:30 PMGuwahatiRajasthan RoyalsRRMumbai IndiansMI150/3 (11.0)123/9 (11.0) RR won by 27 runs
12 Apr - 07:30 PMMumbaiRoyal Challengers BengaluruRCBMumbai IndiansMI240/4 (20.0)222/5 (20.0) RCB won by 18 runs
16 Apr - 07:30 PMMumbaiMumbai IndiansMIPunjab KingsPBKS195/6 (20.0)198/3 (16.3) PBKS won by 7 wickets (with 21 balls remaining)
20 Apr - 07:30 PMAhmedabadMumbai IndiansMIGujarat TitansGT199/5 (20.0)100/10 (15.5) MI won by 99 runs
23 Apr - 07:30 PMMumbaiChennai Super KingsCSKMumbai IndiansMI207/6 (20.0)104/10 (19.0) CSK won by 103 runs
29 Apr - 07:30 PMMumbaiMumbai IndiansMISunrisers HyderabadSRH243/5 (20.0)249/4 (18.4) SRH won by 6 wickets (with 8 balls remaining)
02 May - 07:30 PMChennaiMumbai IndiansMIChennai Super KingsCSK159/7 (20.0)160/2 (18.1) CSK won by 8 wickets (with 11 balls remaining)
04 May - 07:30 PMMumbaiLucknow Super GiantsLSGMumbai IndiansMI228/5 (20.0)229/4 (18.4) MI won by 6 wickets (with 8 balls remaining)
10 May - 07:30 PMRaipurMumbai IndiansMIRoyal Challengers BengaluruRCB166/7 (20.0)167/8 (20.0) RCB won by 2 wickets (with 0 balls remaining)
14 May - 07:30 PMDharamsalaPunjab KingsPBKSMumbai IndiansMI200/8 (20.0)205/4 (19.5) MI won by 6 wickets (with 1 ball remaining)
20 May - 07:30 PMKolkataMumbai IndiansMIKolkata Knight RidersKKR147/8 (20.0)148/6 (18.5) KKR won by 4 wickets (with 7 balls remaining)
24 May - 03:30 PMMumbaiRajasthan RoyalsRRMumbai IndiansMI205/8 (20.0)175/9 (20.0) RR won by 30 runs
Completed matches of Royal Challengers Bengaluru
Teams
Date
Venue
Bat First
Bat Second
Inning 1
Inning 2
Winner
28 Mar - 07:30 PMBengaluruSunrisers HyderabadSRHRoyal Challengers BengaluruRCB201/9 (20.0)203/4 (15.4) RCB won by 6 wickets (with 26 balls remaining)
05 Apr - 07:30 PMBengaluruRoyal Challengers BengaluruRCBChennai Super KingsCSK250/3 (20.0)207/10 (19.4) RCB won by 43 runs
10 Apr - 07:30 PMGuwahatiRoyal Challengers BengaluruRCBRajasthan RoyalsRR201/8 (20.0)202/4 (18.0) RR won by 6 wickets (with 12 balls remaining)
12 Apr - 07:30 PMMumbaiRoyal Challengers BengaluruRCBMumbai IndiansMI240/4 (20.0)222/5 (20.0) RCB won by 18 runs
15 Apr - 07:30 PMBengaluruLucknow Super GiantsLSGRoyal Challengers BengaluruRCB146/10 (20.0)149/5 (15.1) RCB won by 5 wickets (with 29 balls remaining)
18 Apr - 03:30 PMBengaluruRoyal Challengers BengaluruRCBDelhi CapitalsDC175/8 (20.0)179/4 (19.5) DC won by 6 wickets (with 1 ball remaining)
24 Apr - 07:30 PMBengaluruGujarat TitansGTRoyal Challengers BengaluruRCB205/3 (20.0)206/5 (18.5) RCB won by 5 wickets (with 7 balls remaining)
27 Apr - 07:30 PMDelhiDelhi CapitalsDCRoyal Challengers BengaluruRCB75/10 (16.3)77/1 (6.3) RCB won by 9 wickets (with 81 balls remaining)
30 Apr - 07:30 PMAhmedabadRoyal Challengers BengaluruRCBGujarat TitansGT155/10 (19.2)158/6 (15.5) GT won by 4 wickets (with 25 balls remaining)
07 May - 07:30 PMLucknowLucknow Super GiantsLSGRoyal Challengers BengaluruRCB209/3 (19.0)203/6 (19.0) LSG won by 9 runs (DLS method)
10 May - 07:30 PMRaipurMumbai IndiansMIRoyal Challengers BengaluruRCB166/7 (20.0)167/8 (20.0) RCB won by 2 wickets (with 0 balls remaining)
13 May - 08:45 PMRaipurKolkata Knight RidersKKRRoyal Challengers BengaluruRCB192/4 (20.0)194/4 (19.1) RCB won by 6 wickets (with 5 balls remaining)
17 May - 03:30 PMDharamsalaRoyal Challengers BengaluruRCBPunjab KingsPBKS222/4 (20.0)199/8 (20.0) RCB won by 23 runs
22 May - 07:30 PMHyderabadSunrisers HyderabadSRHRoyal Challengers BengaluruRCB255/4 (20.0)200/4 (20.0) SRH won by 55 runs
26 May - 07:30 PMDharamsalaRoyal Challengers BengaluruRCBGujarat TitansGT254/5 (20.0)162/10 (19.3) RCB won by 92 runs
31 May - 07:30 PMAhmedabadGujarat TitansGTRoyal Challengers BengaluruRCB155/8 (20.0)161/5 (18.0) RCB won by 5 wickets (with 12 balls remaining)
Completed matches at Wankhede Stadium
Teams
Date
Bat First
Bat Second
Inning 1
Inning 2
Winner
29 Mar - 07:30 PMKolkata Knight RidersKKRMumbai IndiansMI220/4 (20.0)224/4 (19.1) MI won by 6 wickets (with 5 balls remaining)
12 Apr - 07:30 PMRoyal Challengers BengaluruRCBMumbai IndiansMI240/4 (20.0)222/5 (20.0) RCB won by 18 runs
16 Apr - 07:30 PMMumbai IndiansMIPunjab KingsPBKS195/6 (20.0)198/3 (16.3) PBKS won by 7 wickets (with 21 balls remaining)
23 Apr - 07:30 PMChennai Super KingsCSKMumbai IndiansMI207/6 (20.0)104/10 (19.0) CSK won by 103 runs
29 Apr - 07:30 PMMumbai IndiansMISunrisers HyderabadSRH243/5 (20.0)249/4 (18.4) SRH won by 6 wickets (with 8 balls remaining)
04 May - 07:30 PMLucknow Super GiantsLSGMumbai IndiansMI228/5 (20.0)229/4 (18.4) MI won by 6 wickets (with 8 balls remaining)
24 May - 03:30 PMRajasthan RoyalsRRMumbai IndiansMI205/8 (20.0)175/9 (20.0) RR won by 30 runs
Loading...
Loading...
Loading...
Loading...

Download AI11 App