Most runs in MI vs RCB matches

BatterInnsRunsAvgSR
Virat Kohli3597231.35128.7
AB de Villiers1969349.50153.7
Rohit Sharma2767027.92144.4
Kieron Pollard2455134.44161.6
Suryakumar Yadav1547336.38163.1
Ambati Rayudu1540631.23123.0
Chris Gayle1037546.88131.6
Hardik Pandya1633642.00176.8
Ishan Kishan1132929.91153.0
Dinesh Karthik927138.71150.6

Most wickets in MI vs RCB matches

BowlerInnsWktsEconBest
Jasprit Bumrah22297.405/21
Yuzvendra Chahal15228.034/38
Harshal Patel10187.755/27
Harbhajan Singh19187.323/27
Krunal Pandya15157.024/45
Lasith Malinga16147.484/31
Mitchell McClenaghan9119.093/34
Kieron Pollard15118.513/17
Vinay Kumar11118.483/25
Zaheer Khan1096.582/17

MI vs RCB recent results

  • Mumbai Indians166/7 (20)
    Royal Challengers Bengaluru167/8 (20)
    Royal Challengers Bengaluru won by 2 wickets
  • Royal Challengers Bengaluru240/4 (20)
    Mumbai Indians222/5 (20)
    Royal Challengers Bengaluru won by 18 runs
  • Royal Challengers Bengaluru221/5 (20)
    Mumbai Indians209/9 (20)
    Royal Challengers Bengaluru won by 12 runs
  • Royal Challengers Bengaluru196/8 (20)
    Mumbai Indians199/3 (15.3)
    Mumbai Indians won by 7 wickets
  • Royal Challengers Bengaluru199/6 (20)
    Mumbai Indians200/4 (16.3)
    Mumbai Indians won by 6 wickets
  • Mumbai Indians171/7 (20)
    Royal Challengers Bengaluru172/2 (16.2)
    Royal Challengers Bengaluru won by 8 wickets
  • Mumbai Indians151/6 (20)
    Royal Challengers Bengaluru152/3 (18.3)
    Royal Challengers Bengaluru won by 7 wickets
  • Royal Challengers Bengaluru165/6 (20)
    Mumbai Indians111 (18.1)
    Royal Challengers Bengaluru won by 54 runs
  • Mumbai Indians159/9 (20)
    Royal Challengers Bengaluru160/8 (20)
    Royal Challengers Bengaluru won by 2 wickets
  • Royal Challengers Bengaluru164/6 (20)
    Mumbai Indians166/5 (19.1)
    Mumbai Indians won by 5 wickets
  • Royal Challengers Bengaluru201/3 (20)
    Mumbai Indians201/5 (20)
    Royal Challengers Bengaluru won (super over)
  • Royal Challengers Bengaluru171/7 (20)
    Mumbai Indians172/5 (19)
    Mumbai Indians won by 5 wickets
  • Mumbai Indians187/8 (20)
    Royal Challengers Bengaluru181/5 (20)
    Mumbai Indians won by 6 runs
  • Royal Challengers Bengaluru167/7 (20)
    Mumbai Indians153/7 (20)
    Royal Challengers Bengaluru won by 14 runs
  • Mumbai Indians213/6 (20)
    Royal Challengers Bengaluru167/8 (20)
    Mumbai Indians won by 46 runs
  • Mumbai Indians165/5 (19.5)
    Royal Challengers Bengaluru162/8 (20)
    Mumbai Indians won by 5 wickets
  • Royal Challengers Bengaluru142/5 (20)
    Mumbai Indians145/6 (18.5)
    Mumbai Indians won by 4 wickets
  • Royal Challengers Bengaluru151/4 (20)
    Mumbai Indians153/4 (18.4)
    Mumbai Indians won by 6 wickets
  • Mumbai Indians171/4 (18)
    Royal Challengers Bengaluru170/7 (20)
    Mumbai Indians won by 6 wickets
  • Mumbai Indians196/7 (20)
    Royal Challengers Bengaluru235/1 (20)
    Royal Challengers Bengaluru won by 39 runs

MI vs RCB results by year

YearPlayedMumbai IndiansRoyal Challengers Bengaluru
2026202
2025101
2024110
2023211
2022101
2021202
2020211
2019220
2018211
2017220
2016220
2015211
2014211
2013211
2012211
2011211
2010321
2009211
2008211

Highest totals in MI vs RCB matches

IPL

  1. 240/4 (20 ov)Royal Challengers Bengaluru · IPL · 2026
  2. 235/1 (20 ov)Royal Challengers Bengaluru · IPL · 2015
  3. 222/5 (20 ov)Mumbai Indians · IPL · 2026
  4. 221/5 (20 ov)Royal Challengers Bengaluru · IPL · 2025
  5. 213/6 (20 ov)Mumbai Indians · IPL · 2018

Grounds where Mumbai Indians and Royal Challengers Bengaluru have met