T20·2026-04-12·20th Match·Finished

Mumbai Indians vs Royal Challengers Bengaluru

Match conditions

WeekdaySunday (weekend)
SessionEvening / Night
VenueWankhede Stadium
Pitch classificationBalanced (inferred)
PP boundary rate 28%, 1st-innings total 240 vs par 220 → balanced.
WeatherNot captured by the live feed.
Dew presenceNot measured directly. We don't infer dew from second-innings scoring — too confounded with bowler quality, batter familiarity, and fatigue to publish honestly.
OutcomeDefended (1st innings won) · 18 runs

Atomic claims

  1. Philip Salt scored 78* off 36 (SR 22.0, 6×4, 6×6) — top score of the match.
  2. Suyash Sharma took 2/47 in 4.0 overs (econ 11.75) — best bowling figures of the match.
  3. Philip Salt brought up his fifty off 36 balls (6×4, 6×6) in this match.
  4. Sherfane Rutherford brought up his fifty off 30 balls (1×4, 9×6) in this match.
  5. Rajat Patidar brought up his fifty off 20 balls (4×4, 5×6) in this match.
  6. Virat Kohli brought up his fifty off 38 balls (5×4, 1×6) in this match.

Sample-size floors: ≥30 balls faced (batting), ≥15 balls bowled (bowling). Sub-floor performances stay in the events feed but don't generate claims.

Match facts

VenueWankhede Stadium, Mumbai
Capacity32,000 seats
LightingFloodlit (day-night)
TossMumbai Indians won, elected to bowling
FormatT20
Overs played20
ResultRoyal Challengers Bengaluru won by 18 runs
UmpiresVirender Sharma · Swaroopanand Kannur
TV umpireKumar Dharmasena
Match refereeVengalil Narayan Kutty
Player of the matchPhilip Salt

Events · 37

Toss · 9 wickets · 4 milestones · 6 big overs · 2 powerplay · 2 death · Innings break · Recap

Frequently asked

Who won MI vs RCB on 2026-04-12?
Royal Challengers Bengaluru won by 18 runs.
Where was MI vs RCB played?
MI vs RCB was played at Wankhede Stadium, Mumbai.
Who was the player of the match in MI vs RCB?
Philip Salt was named player of the match in MI vs RCB on 2026-04-12.
What were the scores in MI vs RCB?
S1 extra: 0/0 in 0 overs · S1 total: 240/4 in 20 overs · S2 extra: 0/0 in 0 overs · S2 total: 222/5 in 20 overs.

Roster · 32 players

Every player who appeared in this fixture (from ball-by-ball lineup data). 32 of 32 have a CricketStudio profile.

Related insights