Skip to content
FairPlay

Match centre

Mumbai Indians vs Royal Challengers Bengaluru Scorecard, 20th Match

Mumbai Indians

222/5 (20 ov)

Royal Challengers Bengaluru won by 18 runs

Mumbai Indians won the toss and elected to bowl.

Started
Sun, 12 Apr, 19:30 IST
Venue
Wankhede Stadium
Data checked
05:43:32 IST

Match summary

Royal Challengers Bengaluru won by 18 runs.

20th Match · Indian Premier League · Wankhede Stadium · 12 Apr 2026

Mumbai Indians won the toss and elected to bowl.

  • Royal Challengers Bengaluru: 240/4 (20 ov)

    Top score: Philip Salt, 78 off 36 balls

    Best bowling: Shardul Thakur, 1 for 32 in 2 overs

  • Mumbai Indians: 222/5 (20 ov)

    Top score: Sherfane Rutherford, 71 not out off 31 balls

    Best bowling: Suyash Sharma, 2 for 47 in 4 overs

Player of the match: Philip Salt (Royal Challengers Bengaluru)

Compiled from the official match data supplied by Sportmonks. Facts only: no commentary, ratings or predictions.

Scorecard

Royal Challengers Bengaluru innings240/4 (20 ov)

Royal Challengers Bengaluru batting
BatterRBSR
Philip Saltc Pandya b Thakur7836216.7
Virat Kohlic Yadav b Pandya5038131.6
Rajat Patidarc Varma b Santner5320265.0
Tim Davidnot out3416212.5
Jitesh Sharmalbw b Boult109111.1
Romario Shepherdnot out22100.0
Extras13 (w 11, nb 1, b 0, lb 1)
Total240/4 (20 ov)

Fall of wickets

120-1 (Philip Salt, 10.5 ov) · 185-2 (Virat Kohli, 14.4 ov) · 194-3 (Rajat Patidar, 15.6 ov) · 231-4 (Jitesh Sharma, 19.2 ov)

Bowling against Royal Challengers Bengaluru
BowlerOMRWEcon
Trent Boult4050112.50
Hardik Pandya403919.75
Jasprit Bumrah403508.75
Mitchell Santner4043110.75
Mayank Markande2040020.00
Shardul Thakur2032116.00

Mumbai Indians innings222/5 (20 ov)

Mumbai Indians batting
BatterRBSR
Ryan Rickeltonc Kumar b Sharma3722168.2
Rohit Sharmanot out1913146.2
Suryakumar Yadavc Dar b Pandya3322150.0
Tilak Varmac Duffy b Sharma1333.3
Hardik Pandyac Shepherd b Duffy4022181.8
Sherfane Rutherfordnot out7131229.0
Naman Dhirc Patidar b Dar1250.0
Mitchell Santnernot out86133.3
Extras12 (w 9, nb 1, b 0, lb 2)
Total222/5 (20 ov)

Fall of wickets

72-1 (Ryan Rickelton, 7.1 ov) · 74-2 (Tilak Varma, 7.5 ov) · 121-3 (Suryakumar Yadav, 12.2 ov) · 145-4 (Hardik Pandya, 14.4 ov) · 154-5 (Naman Dhir, 15.3 ov)

Bowling against Mumbai Indians
BowlerOMRWEcon
Jacob Duffy4058114.50
Bhuvneshwar Kumar403809.50
Rasikh Salam Dar2.502318.12
Krunal Pandya402616.50
Suyash Sharma4047211.75
Romario Shepherd1.1028024.00

Line-ups

Mumbai Indians

  1. Rohit Sharma
  2. Ryan Rickelton(wk)
  3. Suryakumar Yadav
  4. Tilak Varma
  5. Hardik Pandya(c)
  6. Naman Dhir
  7. Mitchell Santner
  8. Shardul Thakur
  9. Trent Boult
  10. Mayank Markande
  11. Jasprit Bumrah

Substitutes: Sherfane Rutherford, Corbin Bosch, Ashwani Kumar, Raghu Sharma, Raj Angad Bawa

Royal Challengers Bengaluru

  1. Philip Salt
  2. Virat Kohli
  3. Devdutt Padikkal
  4. Rajat Patidar(c)
  5. Tim David
  6. Jitesh Sharma(wk)
  7. Romario Shepherd
  8. Krunal Pandya
  9. Bhuvneshwar Kumar
  10. Jacob Duffy
  11. Suyash Sharma

Substitutes: Rasikh Salam Dar, Venkatesh Iyer, Jacob Bethell, Swapnil Singh, Mangesh Yadav

The ground: Wankhede Stadium

FairPlay holds 73 completed matches in T20 and shorter formats at Wankhede Stadium, Mumbai, with a median first-innings score of 161.

Of the matches with a winner, the side batting first won 44% and the toss winner won 49%.

Captains who won the toss chose to field 74% of the time.

Highest total: 254/6 by West Indies on 23 Feb 2026.

Wankhede Stadium venue guide: every format, recent results and upcoming matches

More from Indian Premier League

Latest results

  1. 31 May 2026 · 19:30 IST

    T20

    Royal Challengers Bengaluru161/5 (18 ov)

    Gujarat Titans155/8 (20 ov)

    Royal Challengers Bengaluru won by 5 wickets (with 12 balls remaining)

    Scorecard: Royal Challengers Bengaluru v Gujarat Titans →

  2. 29 May 2026 · 19:30 IST

    T20

    Rajasthan Royals214/6 (20 ov)

    Gujarat Titans219/3 (18.4 ov)

    Gujarat Titans won by 7 wickets (with 8 balls remaining)

    Scorecard: Rajasthan Royals v Gujarat Titans →

  3. 27 May 2026 · 19:30 IST

    T20

    Sunrisers Hyderabad196 (19.2 ov)

    Rajasthan Royals243/8 (20 ov)

    Rajasthan Royals won by 47 runs

    Scorecard: Sunrisers Hyderabad v Rajasthan Royals →

  4. 26 May 2026 · 19:30 IST

    T20

    Royal Challengers Bengaluru254/5 (20 ov)

    Gujarat Titans162 (19.3 ov)

    Royal Challengers Bengaluru won by 92 runs

    Scorecard: Royal Challengers Bengaluru v Gujarat Titans →

  5. 24 May 2026 · 19:30 IST

    T20

    Kolkata Knight Riders163 (18.4 ov)

    Delhi Capitals203/5 (20 ov)

    Delhi Capitals won by 40 runs

    Scorecard: Kolkata Knight Riders v Delhi Capitals →

All Indian Premier League fixtures and results

18+ only. Scores and statistics are information, not tips. FairPlay rates include a house margin and can change or be suspended at any time. Back to all live scores